Since October 2006, Netflix has held a competition to improve their movie recommendation system. The Netflix Prize is $1 million for anyone who can beat their existing system with a 10% accuracy improvement. So far, around 30,000 teams have registered for the challenge and the top ten teams boast improvements around 9% over the incumbent recommendation engine, Cinematch. Each team of competitors is hard at work generating an algorithm that can predict human behavior through movie predictions. However, many believe they’ve reached the limits of computer prediction. Applying mathematical formulas to the data set provided by Netflix has yielded impressive improvements and the New York Times Magazine article does a great job in breaking down the equations:
Singular value decomposition works by uncovering “factors” that Netflix customers like or don’t like. Say, for example, that “Sleepless in Seattle” has been rated by 200,000 Netflix users. In one sense, this is just a huge list of numbers — user No. 452 gave it two stars; No. 985 gave it five stars; and so on. But you could also think of those ratings as individual reactions to various aspects of the movie. “Sleepless in Seattle” is a “chick flick,” a comedy, a star vehicle for Tom Hanks; each customer is reacting to how much — or how little — he or she likes “chick flicks,” comedies and Tom Hanks. Singular value decomposition takes the mass of Netflix data — 17,770 movies, ratings by 480,189 users — and automatically sorts the films. The programmers do not actively tell the computer what to look for; they just run the algorithm until it groups together movies that share qualities with predictive value.
Initially the problem was simple coding improvements, but the farther the competition got, the more psychological each breakthrough became. Cult classics and unclassifiable movies like “Lost in Translation” or “I Heart Huckabees” throw a wrench into the system and make accurate predictions almost impossible. Can computers accurately predict taste when movie rentals are often based on nuances in human behavior? This problem has affectionately been dubbed the “Napoleon Dynamite Problem.” Human taste evolves and changes, making cultural predictions based solely on existing data difficult though not impossible, however some computer analysts are suggesting that the competitors have reached the limits of predictive algorithm models. If the computer accounted for these idiosyncrasies by suggesting something more extreme, Netflix could risk getting the customers tastes wrong and lose their business. Has the Netflix Prize has brought us to the edge of computational accuracy or will programmers be able to adjust for individualistic and quirky human behavior? What do you think?
[via NYTimes Magazine]

Facebook
Twitter
Digg
Reddit
StumbleUpon



As a Netflix user I have successfully found movies to watch based off their suggestions. However, their method is not nearly as accurate as another media site I love: Pandora.
While not perfect (It thinks I will like Phil Collins and Elton John because I like Sting, but I don’t), it is more refined and produces more suggestions of bands that I will actually like.
Could this work for Netflix? Could I set up a “JUNO” genre and have it populate titles that I’d like based off multiple aspects of the movie Juno?
Currently, it seems that Netflix is a very “digital” method of like/dislike for recommendations. Whereas Pandora as a more “analog” method that seems to produce more accuracy.
November 26th, 2008 at 5:48 pm
“Can computers accurately predict taste” If the taste buds of the renter are permanently programmed based on flavours of the past then the answer would be yes absolutely… however with patterns of permanency continually being disrupted wouldn’t the next step for renters be to choose an outcome from the imagination and have a say in the creative process of ‘movies’? Ultimately to step into the theatre of life and play a part – consciously vs as an observer. With that I imagine computers could come up with a multitude of choices based on flavours of the past. “I know what you’ve seen and I REALLY think you’d like this”.
November 29th, 2008 at 9:15 pm
Dale, that’s a really great point. I think a lot of the concern with movies, in particular, is that so much of the influence comes from cultural impacts. From a raw data perspective that is hard (if not impossible) to predict more accurately. Thanks for your comments.
November 30th, 2008 at 11:47 am