Modeling ordinal data for recommendation system

In this work we investigate the problem of making personalized recommendations by creating models for predicting user-item rating, such as in movie recommendations. The study is based on the Movielens data set which has ratings on an ordinal scale. In the past, partly due to motivation gained by the...

Full description

Bibliographic Details
Main Author: Srivastava, Anupam
Language:English
Published: University of British Columbia 2014
Online Access:http://hdl.handle.net/2429/50433
id ndltd-UBC-oai-circle.library.ubc.ca-2429-50433
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-504332018-01-05T17:27:40Z Modeling ordinal data for recommendation system Srivastava, Anupam In this work we investigate the problem of making personalized recommendations by creating models for predicting user-item rating, such as in movie recommendations. The study is based on the Movielens data set which has ratings on an ordinal scale. In the past, partly due to motivation gained by the Netflix challenge, researchers have constructed models that make point predictions to minimize the root mean square error (RMSE) on test sets, typically by learning latent user and movie feature structure. In such models, the difference between ratings of 2 and 3 stars is the same as the difference between ratings of 4 and 5 stars, etc., which is a strong prior assumption. We construct probabilistic models which also learn latent user and movie feature structure but do not make this assumption. These models interpret the ratings as categories (nominal and ordinal) and return a probability distribution over the ratings for each user-movie pair instead of making a point prediction. We evaluate and compare our models with other models for making personalized recommendations for the top-n task and comparing the precision vs recall, receiver operating characteristic and cost curves. Our results show that our ordinal data model performs better than a nominal data model, a state-of-the-art point prediction model, and other baselines. Science, Faculty of Computer Science, Department of Graduate 2014-09-25T20:05:57Z 2014-09-25T20:05:57Z 2014 2014-11 Text Thesis/Dissertation http://hdl.handle.net/2429/50433 eng Attribution-NonCommercial-NoDerivs 2.5 Canada http://creativecommons.org/licenses/by-nc-nd/2.5/ca/ University of British Columbia
collection NDLTD
language English
sources NDLTD
description In this work we investigate the problem of making personalized recommendations by creating models for predicting user-item rating, such as in movie recommendations. The study is based on the Movielens data set which has ratings on an ordinal scale. In the past, partly due to motivation gained by the Netflix challenge, researchers have constructed models that make point predictions to minimize the root mean square error (RMSE) on test sets, typically by learning latent user and movie feature structure. In such models, the difference between ratings of 2 and 3 stars is the same as the difference between ratings of 4 and 5 stars, etc., which is a strong prior assumption. We construct probabilistic models which also learn latent user and movie feature structure but do not make this assumption. These models interpret the ratings as categories (nominal and ordinal) and return a probability distribution over the ratings for each user-movie pair instead of making a point prediction. We evaluate and compare our models with other models for making personalized recommendations for the top-n task and comparing the precision vs recall, receiver operating characteristic and cost curves. Our results show that our ordinal data model performs better than a nominal data model, a state-of-the-art point prediction model, and other baselines. === Science, Faculty of === Computer Science, Department of === Graduate
author Srivastava, Anupam
spellingShingle Srivastava, Anupam
Modeling ordinal data for recommendation system
author_facet Srivastava, Anupam
author_sort Srivastava, Anupam
title Modeling ordinal data for recommendation system
title_short Modeling ordinal data for recommendation system
title_full Modeling ordinal data for recommendation system
title_fullStr Modeling ordinal data for recommendation system
title_full_unstemmed Modeling ordinal data for recommendation system
title_sort modeling ordinal data for recommendation system
publisher University of British Columbia
publishDate 2014
url http://hdl.handle.net/2429/50433
work_keys_str_mv AT srivastavaanupam modelingordinaldataforrecommendationsystem
_version_ 1718584452683137024