LFD Book Forum  

Go Back   LFD Book Forum > Course Discussions > Online LFD course > Homework 1

Reply
 
Thread Tools Display Modes
  #1  
Old 05-05-2012, 08:07 AM
mjbeeson mjbeeson is offline
Member
 
Join Date: Apr 2012
Posts: 25
Default Netflix movie recommendations

According to lecture, each movie and each person is described by a vector of numbers; each number measures a "feature" that a movie can have (to some degree between 0 and 1), such as "comedy", or "dark", or "witty". ( I see these features mentioned by name in my Netflix recommendations.) Then the coefficients describing each movie and each person are adjusted by machine learning. But what I don't understand yet is where these features come from. Did a human invent them? or did a machine algorithm invent them?

Apparently in the banking example and the digit-recognition example, the key "features" were invented by humans, although, the last lecture hinted that the features in the banking example may have been machine-invented.
Feature-invention seems like a very key step in developing a particular application, so if there is a way to have the machine invent just the right features, that would be very interesting. I don't see anything in the textbook on this issue (there is an index entry for "feature selection", but it leads to p. 151 where the only mention of features is in the last few lines, about the digit-recognition example).

For example: Is there any algorithm that would take the raw data for the digit-recognition example and come up with the useful features? Also, a fingerprint-recognition example was briefly discussed, but the required features were not mentioned. What were they? and how were they identified? I am old enough to remember the time before computers could recognize fingerprints! Then it was considered a very difficult problem.
Reply With Quote
  #2  
Old 05-05-2012, 11:51 AM
dudefromdayton dudefromdayton is offline
Invited Guest
 
Join Date: Apr 2012
Posts: 140
Default Re: Netflix movie recommendations

Someone please contradict me if I'm wrong, but if I remember correctly, fingerprint recognition is still a difficult problem. Or perhaps more accurately, fingerprints in general are not a reliable identification mechanism. They no longer have the standing in courts that they once did. My prints don't scan well on commercial equipment, and paper impressions from me have left the FBI stumped.
Reply With Quote
  #3  
Old 05-07-2012, 06:12 AM
ladybird2012 ladybird2012 is offline
Member
 
Join Date: Apr 2012
Posts: 32
Default Re: Netflix movie recommendations

Quote:
Originally Posted by mjbeeson View Post
But what I don't understand yet is where these features come from. Did a human invent them? or did a machine algorithm invent them?

I'm glad you asked this question. I have also been wondering about where the features come from for the netflix problem. The last lecture hinted that the algorithm comes up with these features (The prof made the point that we can't say what a feature meant in coming up with a rating for the netflix question). But then I'm not entirely sure I understand where the vectors u and v on slide 6 of lecture 10 come from...Unless "feature" on slide 6 is different from "feature" in the discussion on interpretation of hidden layers (slide 21).
Reply With Quote
  #4  
Old 05-10-2012, 01:39 AM
loscan loscan is offline
Junior Member
 
Join Date: May 2012
Posts: 1
Default Re: Netflix movie recommendations

Cool, I know netflix has a feature that recommends movies for you, but since I have 1 & 2 year old sons, all my recommendations are thomas the train, barney, and things like that.
Reply With Quote
  #5  
Old 05-10-2012, 08:46 PM
jmknapp jmknapp is offline
Member
 
Join Date: Apr 2012
Location: Columbus OH USA
Posts: 14
Default Re: Netflix movie recommendations

Interesting. You have to wonder if the movie "features" are just nameless parameters if some of them would somehow end up as something intuitive like "comedy" or "lots of explosions" or "lead actor gets naked."
Reply With Quote
  #6  
Old 07-16-2012, 10:41 PM
jiunjiunma@gmail.com jiunjiunma@gmail.com is offline
Junior Member
 
Join Date: Jul 2012
Posts: 8
Default Re: Netflix movie recommendations

Yeah, I have the same question. Netflix's blog site has a good article describing their recommendation system, but they didn't say how they came out the features either.
Reply With Quote
Reply

Tags
features

Thread Tools
Display Modes

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 Jump


All times are GMT -7. The time now is 01:47 AM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
The contents of this forum are to be used ONLY by readers of the Learning From Data book by Yaser S. Abu-Mostafa, Malik Magdon-Ismail, and Hsuan-Tien Lin, and participants in the Learning From Data MOOC by Yaser S. Abu-Mostafa. No part of these contents is to be communicated or made accessible to ANY other person or entity.