By Rachsuda Jiamthapthaksin 10/09/2009 1 Edited by Christoph F. Eick.

Slides:



Advertisements
Similar presentations
1) New Paths to New Machine Learning Science 2) How an Unruly Mob Almost Stole the Grand Prize at the Last Moment Jeff Howbert February 6, 2012.
Advertisements

By Klejdi Muca & Stephen Quinn. A method used by companies like IMDB or Netlfix to turn raw data into useful information, for example It helps companies.
Online Recommendations
Differentially Private Recommendation Systems Jeremiah Blocki Fall A: Foundations of Security and Privacy.
Matrix Completion IT530 Lecture Notes. Matrix Completion in Practice: Scenario 1 Consider a survey of M people where each is asked Q questions. It may.
Jeff Howbert Introduction to Machine Learning Winter Collaborative Filtering Nearest Neighbor Approach.
Yehuda Koren , Joe Sill Recsys’11 best paper award
Sean Blong Presents: 1. What are they…?  “[…] specific type of information filtering (IF) technique that attempts to present information items (movies,
G54DMT – Data Mining Techniques and Applications Dr. Jaume Bacardit
Active Learning and Collaborative Filtering
Preference Elicitation [Conjoint Analysis]. Conjoint Analysis Market research: assess consumer’s preferences on homogenous class of products Approach:
Cloverfield  Low Budget film ($30 million)  No name Actors (Michael Stahl-David and Odette Yustman)  Filmed entirely with a hand held camera.
Rubi’s Motivation for CF  Find a PhD problem  Find “real life” PhD problem  Find an interesting PhD problem  Make Money!
PolyFlix Recommendation System Trevor Koritza Gabriel De La Calzada.
CS345 Data Mining Recommendation Systems Netflix Challenge Anand Rajaraman, Jeffrey D. Ullman.
Statistical Learning Introduction: Data Mining Process and Modeling Examples Data Mining Process.
Malicious parties may employ (a) structure-based or (b) label-based attacks to re-identify users and thus learn sensitive information about their rating.
Statistical Learning Introduction: Data Mining Process and Modeling Examples Data Mining Process.
1 Introduction to Recommendation System Presented by HongBo Deng Nov 14, 2006 Refer to the PPT from Stanford: Anand Rajaraman, Jeffrey D. Ullman.
Towards Implementing Better Movie Recommendation Systems Rahul Thathoo, Zahid Khan Volume of items available for sale increasing rapidly due to low barriers.
Quest for $1,000,000: The Netflix Prize Bob Bell AT&T Labs-Research July 15, 2009 Joint work with Chris Volinsky, AT&T Labs-Research and Yehuda Koren,
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
Chapter 12 (Section 12.4) : Recommender Systems Second edition of the book, coming soon.
Identifying and Incorporating Latencies in Distributed Data Mining Algorithms Michael Sevilla.
Performance of Recommender Algorithms on Top-N Recommendation Tasks
Statistical Learning Introduction: Modeling Examples.
Matrix Factorization Bamshad Mobasher DePaul University Bamshad Mobasher DePaul University.
Performance of Recommender Algorithms on Top-N Recommendation Tasks RecSys 2010 Intelligent Database Systems Lab. School of Computer Science & Engineering.
EMIS 8381 – Spring Netflix and Your Next Movie Night Nonlinear Programming Ron Andrews EMIS 8381.
CIKM’09 Date:2010/8/24 Advisor: Dr. Koh, Jia-Ling Speaker: Lin, Yi-Jhen 1.
Viking Survey Results Report Team Assignment 11 Team 2-1.
Marketing and CS Philip Chan. Enticing you to buy a product 1. What is the content of the ad? 2. Where to advertise? TV, radio, newspaper, magazine, internet,
Netflix Netflix is a subscription-based movie and television show rental service that offers media to subscribers: Physically by mail Over the internet.
GeoPlannerSM for ArcGIS®: An Introduction
RecBench: Benchmarks for Evaluating Performance of Recommender System Architectures Justin Levandoski Michael D. Ekstrand Michael J. Ludwig Ahmed Eldawy.
Temporal Diversity in Recommender Systems Neal Lathia, Stephen Hailes, Licia Capra, and Xavier Amatriain SIGIR 2010 April 6, 2011 Hyunwoo Kim.
A Content-Based Approach to Collaborative Filtering Brandon Douthit-Wood CS 470 – Final Presentation.
Evaluation of Recommender Systems Joonseok Lee Georgia Institute of Technology 2011/04/12 1.
EigenRank: A ranking oriented approach to collaborative filtering By Nathan N. Liu and Qiang Yang Presented by Zachary 1.
Recommender Systems Debapriyo Majumdar Information Retrieval – Spring 2015 Indian Statistical Institute Kolkata Credits to Bing Liu (UIC) and Angshul Majumdar.
Collaborative Filtering with Temporal Dynamics Yehuda Koren Yahoo Research Israel KDD’09.
Amanda Lambert Jimmy Bobowski Shi Hui Lim Mentors: Brent Castle, Huijun Wang.
CS378 Final Project The Netflix Data Set Class Project Ideas and Guidelines.
Marketing and CS Philip Chan.
Ensemble Methods Construct a set of classifiers from the training data Predict class label of previously unseen records by aggregating predictions made.
Company LOGO MovieMiner A collaborative filtering system for predicting Netflix user’s movie ratings [ECS289G Data Mining] Team Spelunker: Justin Becker,
Item-Based Collaborative Filtering Recommendation Algorithms Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl GroupLens Research Group/ Army.
Innovation Team of Recommender System(ITRS) Collaborative Competitive Filtering : Learning Recommender Using Context of User Choice Keynote: Zhi-qiang.
Ranking: Compare, Don’t Score Ammar Ammar, Devavrat Shah (LIDS – MIT) Poster ( No preprint), WIDS 2011.
Homework 1 Tutorial Instructor: Weidong Shi (Larry), PhD
Matrix Factorization and Collaborative Filtering
Sampath Jayarathna Cal Poly Pomona
Statistical Learning Introduction: Modeling Examples
Statistical Learning Introduction: Modeling Examples
Adopted from Bin UIC Recommender Systems Adopted from Bin UIC.
Collaborative Filtering Nearest Neighbor Approach
M.Sc. Project Doron Harlev Supervisor: Dr. Dana Ron
Q4 : How does Netflix recommend movies?
Project Management Metrics
Ensembles.
Movie Recommendation System
Recommender Systems: Movie Recommendations
Probabilistic Latent Preference Analysis
Data Mining Ensembles Last modified 1/9/19.
COMP444 Human Computer Interaction Usability Engineering
Welcome Back to the District Assessment Selection Committee (DASC)!
Recommender Systems Group 6 Javier Velasco Anusha Sama
Fusing Rating-based and Hitting-based Algorithms in Recommender Systems Xin Xin
Background Many problems require large scale distributed computing
Presentation transcript:

By Rachsuda Jiamthapthaksin 10/09/ Edited by Christoph F. Eick

Recommender Systems (RSs)  Goal: To help users to find items that they likely appreciate (and buy/lease) from huge catalogues. 2

The recommendation problem  Let ○ C be the set of all users, and ○ S be the set of all possible items that can be recommended. ○ u be a utility function that measures the usefulness of item s to user c, u:C  S  R  For c  C, find s’  S that maximizes the user’s utility:  c  C, s ’ c = argmax s  S u(c,s)(1). 3

Netflix Recommender System Scenario 4  := unknown Remark: Typically, a lot of  symbols

Survey of the Netflix Contest  Netflix Prize competition offers a grand prize of US $1M for an algorithm that’s 10% more accurate than “Cinematch” Netflix uses to predict customers’ movie preferences.  The best score will win a $50K Progress Prize. 5

The Basic Structure of the Contest  Provide 100 million ratings that 480K anonymous customers had given to 17K movies.  Withhold 3M of the most recent ratings and ask the contestants to predict them.  Assess each contestant’s 3M predictions by comparing predictions with actual ratings.  Evaluation metric: the Root-Mean Squared Error 6

Netflix Dataset (1)  The data were collected between October, 1998 and December, 2005 and reflect the distribution of all ratings received during this period.  The ratings are on a scale from 1 to 5 (integral) stars.  The date of each rating and the title and year of release for each movie id are also provided. 7

Netflix Dataset (2)  training_set.tar (2 GB)  movie_titles.txt (575 KB)  qualifying.txt (51,224 KB)  probe.txt (10,530 KB)  rmse.pl (1 KB) 8