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.
Recommendations with deep neural networks - Python Tutorial
From the course: Building Recommender Systems with Machine Learning and AI
Recommendations with deep neural networks
- [Instructor] So let's go back to Spider and if you still have the contents of the deep learning folder opened up you should be able to select the autoreq.py file. There it is. Like our RBM example our implementation of using an auto encoder for recommendations uses Tensor Flow and it's structured in much the same way. As a reminder, an auto encoder is just a three layer neural network with an input layer, a hidden layer, and an output layer. Learning the weights between the input and hidden layer is called encoding and reconstructing predictions with the weights between the hidden layer and the output layer is called decoding. But fundamentally it's just a neural network with one hidden layer. Let's skip to the neural net function here. That's where things are fundamentally different from the RBM example. It's not too complicated. You can see we're setting up the weights for the encoding and decoding here…
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)
-
-
-
-
-