From the course: Building Recommender Systems with Machine Learning and AI
Unlock this course with a free trial
Join today to access over 23,200 courses taught by industry experts.
Auto-encoders for recommendations: Deep learning for recs - Python Tutorial
From the course: Building Recommender Systems with Machine Learning and AI
Auto-encoders for recommendations: Deep learning for recs
- [Instructor] We mentioned that restricted Boltzmann machines were a very early type of neural network. And the field of deep learning has evolved considerably since then. What happens if we apply a more contemporary neural network to the problem? Well, as we'll see, it's possible, but not without its challenges. People started using deeper neural networks for recommender systems in 2015, which seems pretty recent. But it's a long time in the context of current AI research. A group from the Australian National University published a paper called AutoRec: Autoencoders Meet Collaborative Filtering and they used the topology you see here. It looks a lot more familiar to the sorts of networks we covered in our introduction to deep learning. You have three layers: an input layer on the bottom that contains individual ratings, a hidden layer, and an output layer that gives us our predictions. A matrix of weights between the layers is maintained across every instance of this network, as…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
-
-
(Locked)
Intro to deep learning for recommenders2m 19s
-
(Locked)
Restricted Boltzmann machines (RBMs)8m 2s
-
(Locked)
Recommendations with RBMs, part 112m 46s
-
Recommendations with RBMs, part 27m 11s
-
(Locked)
Evaluating the RBM recommender3m 44s
-
(Locked)
Tuning restricted Boltzmann machines1m 43s
-
(Locked)
Exercise results: Tuning a RBM recommender1m 15s
-
(Locked)
Auto-encoders for recommendations: Deep learning for recs4m 27s
-
(Locked)
Recommendations with deep neural networks7m 23s
-
(Locked)
Clickstream recommendations with RNNs7m 23s
-
(Locked)
Get GRU4Rec working on your desktop2m 42s
-
(Locked)
Exercise results: GRU4Rec in action7m 51s
-
(Locked)
Bleeding edge alert: Deep factorization machines5m 49s
-
(Locked)
More emerging tech to watch5m 14s
-
(Locked)
-
-
-
-
-