Identifying Users with Atypical Preferences to Anticipate Inaccurate Recommendations

Benjamin Gras, Armelle Brun, Anne Boyer


The social approach in recommender systems relies on the hypothesis that users’ preferences are coherent between users. To recommend a user some items, it uses the preferences of other users, who have preferences similar to those of this user. Although this approach has shown to produce on average high quality recommendations, which makes it the most commonly used approach, some users are not satisfied. Being able to anticipate if a recommender will provide a given user with inaccurate recommendations, would be a major advantage. Nevertheless, little attention has been paid in the literature to studying this particular point. In this work, we assume that a part of the users who are not satisfied do not respect the assumption made by the social approach of recommendation: their preferences are not coherent with those of others; they have atypical preferences. We propose measures to identify these users, upstream of the recommendation process, based on their profile only (their preferences). The experiments conducted on a state of the art corpus show that these measures allow to identify reliably a subset of users with atypical preferences, who will get inaccurate recommendations.


  1. Adomavicius, G. and Tuzhilin, A. (2005). Toward the next generation of recommender systems: A survey of the state-of-the-art. IEEE transactions on knowledge and data engineering, 17(6):734-749.
  2. Aggarwal, C. (2013). An introduction to outlier analysis. In Outlier Analysis, pages 1-40. Springer New York.
  3. Bellogín, A., Castells, P., and Cantador, I. (2011). Predicting the performance of recommender systems: An information theoretic approach. In Proc. of the Third Int. Conf. on Advances in Information Retrieval Theory, ICTIR'11, pages 27-39. Springer.
  4. Bellogín, A., Said, A., and de Vries, A. (2014). The magic barrier of recommender systems no magic, just ratings. In Proc. of the 22nd Conf. on User Modelling, Adaptation and Personalization (UMAP).
  5. Billsus, D. and Pazzani, M. J. (1998). Learning collaborative information filters. In Proc. of the Fifteenth Int. Conf. on Machine Learning, ICML 7898, pages 46-54, San Francisco, CA, USA. Morgan Kaufmann Publishers Inc.
  6. Bobadilla, J., Ortega, F., and Hernando, A. (2012). A collaborative filtering similarity measure based on singularities. Inf. Process. Manage., 48(2):204-217.
  7. Bobadilla, J., Ortega, F., Hernando, A., and Gutiérrez, A. (2013). Recommender systems survey. Know.-Based Syst., 46:109-132.
  8. Castagnos, S., Brun, A., and Boyer, A. (2013). When diversity is needed... but not expected! In IMMM 2013, The Third Int. Conf. on Advances in Information Mining and Management.
  9. Del Prete, L. and Capra, L. (2010). differs: A mobile recommender service. In Proc. of the 2010 Eleventh Int. Conf. on Mobile Data Management, MDM 7810, pages 21-26, Washington, USA. IEEE Computer Society.
  10. Ekstrand, M. (2014). Towards Recommender Engineering. Tools and Exp. for Identifying Recommender Differences. PhD thesis, Faculty of the University of Minnesota.
  11. Ekstrand, M. and Riedl, J. (2012). When recommenders fail: predicting recommender failure for algorithm selection and combination. In Proc. of the sixth ACM conf. on recommender systems, pages 233-236. ACM.
  12. Ghazanfar, M. and Prugel-Bennett, A. (2011). ”fulfilling the needs of gray-sheep users in recommender systems, a clustering solution”. In 2011 Int. Conf. on Information Systems and Computational Intelligence. Event Dates: 18-20, January.
  13. Goldberg, D., Nichols, D., Oki, B., and Terry, D. (1992). Using collaborative filtering to weave an information tapestry. Communications of the ACM, 35(12):61-70.
  14. Grcar, M., Mladenic, D., and Grobelnik, M. (2005). Data quality issues in collaborative filtering. In Proc. of ESWC-2005 Workshop on End User Aspects of the Semantic Web.
  15. Griffith, J., O'Riordan, C., and Sorensen, H. (2012). Investigations into user rating information and predictive accuracy in a collaborative filtering domain. In Proc. of the 27th Annual ACM Symposium on Applied Computing, SAC 7812, pages 937-942, New York. ACM.
  16. Hawkins, D. M. (1980). Identification of outliers, volume 11. Springer.
  17. Haydar, C., Roussanaly, A., and Boyer, A. (2012). Clustering users to explain recommender systems' performance fluctuation. In Foundations of Intelligent Systems, volume 7661 of Lecture Notes in Computer Science, pages 357-366. Springer.
  18. Herlocker, J., Konstan, J., Terveen, L., and Riedl, J. (2004). Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems.
  19. Hu, Y., Koren, Y., and Volinsky, C. (2008). Collaborative filtering for implicit feedback datasets. In Proc. of the 2008 Eighth IEEE Int. Conf.e on Data Mining, ICDM 7808, pages 263-272, Washington, DC, USA. IEEE Computer Society.
  20. Ormándi, R., Hegeds, I., Csernai, K., and Jelasity, M. (2010). Towards inferring ratings from user behavior in bittorrent communities. In Proc. of the 2010 19th IEEE Int. Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (WETICE), pages 217-222.
  21. Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J. (1994). Grouplens: An open architecture for collaborative filtering of netnews. In Proc. of the 1994 ACM Conf. on Computer Supported Cooperative Work, CSCW'94, pages 175-186, New York. ACM.
  22. Schein, A. I., Popescul, A., Ungar, L. H., and Pennock, D. (2001). Generative models for cold-start recommendations. In Proc. of the 2001 SIGIR workshop on recommender systems.
  23. Schickel-Zuber, V. and Faltings, B. (2006). Overcoming incomplete user models in recommendation systems via an ontology. In Proc. of the 7th Int. Conf. on Knowledge Discovery on the Web, WebKDD'05, pages 39- 57, Berlin. Springer.
  24. Su, X. and Khoshgoftaar, T. M. (2009). A survey of collaborative filtering techniques. Adv. in Artif. Intell., 2009:4:2-4:2.

Paper Citation

in Harvard Style

Gras B., Brun A. and Boyer A. (2015). Identifying Users with Atypical Preferences to Anticipate Inaccurate Recommendations . In Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-106-9, pages 381-389. DOI: 10.5220/0005412703810389

in Bibtex Style

author={Benjamin Gras and Armelle Brun and Anne Boyer},
title={Identifying Users with Atypical Preferences to Anticipate Inaccurate Recommendations},
booktitle={Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},

in EndNote Style

JO - Proceedings of the 11th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Identifying Users with Atypical Preferences to Anticipate Inaccurate Recommendations
SN - 978-989-758-106-9
AU - Gras B.
AU - Brun A.
AU - Boyer A.
PY - 2015
SP - 381
EP - 389
DO - 10.5220/0005412703810389