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...

Recommend


More recommend