Collaborative Filtering, Matrix Factorization, Recommender Systems, Gradient Descent, Neural Networks.
Update U and V using their respective gradients and learning rate U -= lr * U_grad V -= lr * V_grad This code is an adjusted simple view of the code in the linked repo’s jupyter notebook. A Quick Pytorch Version Before moving on to a more powerful non-linear model, let’s just see how we can do the