deep learning for recommender systems
play

Deep Learning for Recommender Systems Justin Basilico & Yves - PowerPoint PPT Presentation

Deep Learning for Recommender Systems Justin Basilico & Yves Raimond March 28, 2018 GPU Technology Conference @JustinBasilico @moustaki The value of recommendations A few seconds to find something great to watch Can only show a


  1. Deep Learning for Recommender Systems Justin Basilico & Yves Raimond March 28, 2018 GPU Technology Conference @JustinBasilico @moustaki

  2. The value of recommendations A few seconds to find something ● great to watch… Can only show a few titles ● Enjoyment directly impacts ● customer satisfaction Generates over $1B per year of ● Netflix revenue How? Personalize everything ●

  3. Deep learning for recommendations: a first try

  4. Traditional Recommendation Setup Users 1 1 0 0 0 1 1 0 0 0 Items 1 1 1 0 0 1 0 0 0 0 1 0 0 0 0

  5. A Matrix Factorization view V ≈ R U

  6. A Feed-Forward Network view U V

  7. A (deeper) feed-forward view U ? Mean squared loss V

  8. A quick & dirty experiment ● ○ ○ ● ○ ■ ■ ○ ■ ■ ■ ■ ■ ●

  9. GPU vs. CPU ● ● ●

  10. What’s going on? ● ● ● ●

  11. Conclusion? ● ●

  12. Breaking the ‘traditional’ recsys setup ● ● ●

  13. Alternative data

  14. Content-based side information ● ● ●

  15. Metadata-based side information ● ○ ● ○ ● ●

  16. YouTube Recommendations ● ●

  17. Alternative models

  18. Restricted Boltzmann Machines ● ● ●

  19. Auto-encoders ● ● ○ ● ● ●

  20. prod2vec (Skip-gram) (*)2Vec ● ● ● user2vec (Continuous Bag of Words)

  21. Wide + Deep models ● ● [Cheng et. al., 2016]

  22. Alternative framings

  23. Sequence prediction ● ○ ○ ● ○ ○ ●

  24. Contextual sequence prediction ● ● ● ●

  25. Contextual sequence data Sequence Context Action per user 2017-12-10 15:40:22 2017-12-23 19:32:10 2017-12-24 12:05:53 Time 2017-12-27 22:40:22 2017-12-29 19:39:36 ? 2017-12-30 20:42:13

  26. Time-sensitive sequence prediction ● ○ ● ○ ■ ● ● ■ ○

  27. Other framings ● ○ ● ○ ●

  28. Conclusion

  29. Takeaways ● ● ● ●

  30. More Resources ● ● ● ● ● ●

  31. Thank you. Justin Basilico & Yves Raimond @JustinBasilico @moustaki Yes, we’re hiring...

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