LFD Book Forum question on netflix example
 Register FAQ Calendar Mark Forums Read

#1
04-05-2013, 07:42 PM
 arun.n Junior Member Join Date: Apr 2013 Posts: 3
question on netflix example

Hello everyone

The way I understood the Netflix example is that, given a set of users and movies along with the ratings that the users gave to those movies, the learning algorithm learns the vectors for the profiles of users and movies. So the hypothesis is the set of vectors for the users and movies.

I can see how this can be used to predict the rating that a user would give to a movie he/she didn't watch provided the user and the movie were in the original dataset.

Now my question is how can this be used for a completely new user (new customer)? Please correct me if my understanding of the learning algorithm is wrong.

thanks
Arun.
#2
04-05-2013, 11:02 PM
 yaser Caltech Join Date: Aug 2009 Location: Pasadena, California, USA Posts: 1,478
Re: question on netflix example

Quote:
 Originally Posted by arun.n Hello everyone The way I understood the Netflix example is that, given a set of users and movies along with the ratings that the users gave to those movies, the learning algorithm learns the vectors for the profiles of users and movies. So the hypothesis is the set of vectors for the users and movies. I can see how this can be used to predict the rating that a user would give to a movie he/she didn't watch provided the user and the movie were in the original dataset. Now my question is how can this be used for a completely new user (new customer)? Please correct me if my understanding of the learning algorithm is wrong. thanks Arun.
Hi,

This is the "cold start" problem in recommender systems. There are some ways to deal with it. For instance, if users provide information when they register (demographic information or answers to initial surveys), they can be clustered with "similar" users (who have already rated some movies) based on this information and given recommendations similar to those users. As they themselves start rating movies, the system swtiches gradually to recommendations based on their ratings.

Interestingly, Netflix had a second competition that was canceled before it started that addressed the cold start problem.
__________________
Where everyone thinks alike, no one thinks very much

 Tags netflix

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off Forum Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home General     General Discussion of Machine Learning     Free Additional Material         Dynamic e-Chapters         Dynamic e-Appendices Course Discussions     Online LFD course         General comments on the course         Homework 1         Homework 2         Homework 3         Homework 4         Homework 5         Homework 6         Homework 7         Homework 8         The Final         Create New Homework Problems Book Feedback - Learning From Data     General comments on the book     Chapter 1 - The Learning Problem     Chapter 2 - Training versus Testing     Chapter 3 - The Linear Model     Chapter 4 - Overfitting     Chapter 5 - Three Learning Principles     e-Chapter 6 - Similarity Based Methods     e-Chapter 7 - Neural Networks     e-Chapter 8 - Support Vector Machines     e-Chapter 9 - Learning Aides     Appendix and Notation     e-Appendices

All times are GMT -7. The time now is 09:53 AM.