




















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This presentation by hal daumé iii from the university of utah covers the basics of collaborative filtering in recommender systems. The netflix problem, the goal of collaborative filtering, and the challenges of making accurate predictions. The presentation also explores different approaches to collaborative filtering, including regression and matrix factorization, and discusses the importance of regularization and the probabilistic approach. The document concludes with a discussion of the applications and importance of recommender systems.
Typology: Study notes
1 / 28
This page cannot be seen from the preview
Don't miss anything!





















What do these have in common?
NetFlix Challenge
Recommendations via Regression
1 5 3 4 2 1
2 2 2 5 1 1
5 5 1 2 4 2
2 3 2 1 3 1
5 4 3 3 3 1
2 1 5 2 2 5
3 3 3 4 1 1
An Initial Attempt
ActionAction
Comedy
Drama
An Initial Attempt
ActionAction
Comedy
Drama
What's Wrong?
Instantiated for NetFlix
N
D
=
N
K
K
D
Score = U * V
Users
Movies Genres
Instantiated for Digg
N
D
=
N
K
K
D
Score = U * V
Users
Stories Topics
Instantiated for Match.com
N
D
=
N
K
K
D
Score = U * V
Men
Women Qualities
The Linear Algebra Approach
X = U * V
Essentially a
“singular value
decomposition”
problem
The Linear Algebra Approach
X = U * V