towards network aware recommendations
play

Towards Network Aware Recommendations Savvas Kastanakis - PowerPoint PPT Presentation

Towards Network Aware Recommendations Savvas Kastanakis Postgraduate Student @ CSD UOC Supervisor: Xenofontas Dimitropoulos Advisor: Pavlos Sermpezis Agenda Motivation The concept of Joint Caching and Recommendations Simulation


  1. Towards Network Aware Recommendations Savvas Kastanakis Postgraduate Student @ CSD UOC Supervisor: Xenofontas Dimitropoulos Advisor: Pavlos Sermpezis

  2. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  3. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  4. The problem Internet mobile traffic, especially ❖ for online video services (e.g., YouTube, Netflix), increases exponentially Mobile networks struggle to ❖ atuain high QoE while serving all content requests This brings current network ❖ systems and architectures to the test

  5. Caching: A traditional solution Win-Win (user & network) ❖ reduces access latency ➢ offloads network load (distributes it to the edges) ➢ Low Cache Hit Ratio (CHR ~= 15%) ❖ small caches ( cache size ~GB vs. catalog size ~PB) ➢ volatility in users’ preferences ➢ caching algorithms limitations (variable traffic, frequent ➢ changes of users) 5

  6. Recommendation Systems: A modern solution Why recommendation systems (RS)? ● Help users explore the enormous ○ content space Drive content consumption ○ (~80% in Netflix, >50% in YouTube) Integrated in popular services ○ (YouTube, Netflix, Spotify, etc.) How to leverage RS? ● Recommend contents that are cached ○ e.g., [ ToMM’15 , WoWMoM’18 ] Cache contents that can be recommended ○ e.g., [Globecom’17, JSAC’18] Jointly decide caching and recommendations ○ e.g., [INFOCOM’16] 6

  7. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  8. Caching and Recommendations: An example low high CHR CHR 8

  9. Caching and Recommendations: How about content similarity? Biased Initial Recommendations Recommendations 9

  10. CABaRet: C ache- A ware and B FS related R ecommendations initial content cached content directly related content indirectly related content 10

  11. Questions Raised ★ Is this approach going to improve CHR? ★ Are users going to follow your recommendations?

  12. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  13. Does this thing really work? Conducted a simulation-based evaluation ❖ CABaRet outperformed YouTube in terms ➢ of Cache Hit Ratio (CHR) CABaRet shows promising gains, ➢ providing an overall 10x increase in CHR 13

  14. Yes, but... How about real users?

  15. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  16. CABaRet Experimental Testbed: Real world data Video Player Cache Friendly Recommendations Original Ratings Recommendations 16

  17. Do users follow the “biased” recommendations? We opt to measure whether users are ● willing to select the “nudged” recommendations To quantify this, we define two metrics: ● the hit ratio, HR : this is the ratio of ○ high-QoS (cached) videos that users selected, over the total number of viewed videos the recommendation ratio, RR : this is ○ the ratio of recommended high-QoS videos over the total number of recommended videos

  18. Win Win Situation ★ Is this approach going to improve CHR? ★ Are users going to follow your recommendations?

  19. Agenda ❖ Motivation ❖ The concept of Joint Caching and Recommendations ❖ Simulation Based Evaluation ❖ Real Users Evaluation ❖ Future Work

  20. Future Work QoS Interest QoE QoE = f(QoS, Interest)

  21. 21

  22. Back-Up Slides 22

  23. Results from real users’ ratings Win for the Average CHR 58% Network/Content Provider Ratings (in %) Cached Contents Non Cached (CABaRet Contents Recommendations) QoS 88% 33% Interest 69% 72% Win for the End User QoR 68% 71% QoE 70% 42%

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend