skip to main content
10.1145/2872427.2883057acmotherconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
research-article

Beyond Collaborative Filtering: The List Recommendation Problem

Published:11 April 2016Publication History

ABSTRACT

Most Collaborative Filtering (CF) algorithms are optimized using a dataset of isolated user-item tuples. However, in commercial applications recommended items are usually served as an ordered list of several items and not as isolated items. In this setting, inter-item interactions have an effect on the list's Click-Through Rate (CTR) that is unaccounted for using traditional CF approaches. Most CF approaches also ignore additional important factors like click propensity variation, item fatigue, etc. In this work, we introduce the list recommendation problem. We present useful insights gleaned from user behavior and consumption patterns from a large scale real world recommender system. We then propose a novel two-layered framework that builds upon existing CF algorithms to optimize a list's click probability. Our approach accounts for inter-item interactions as well as additional information such as item fatigue, trendiness patterns, contextual information etc. Finally, we evaluate our approach using a novel adaptation of Inverse Propensity Scoring (IPS) which facilitates off-policy estimation of our method's CTR and showcases its effectiveness in real-world settings.

References

  1. J. Bennett and S. Lanning. The Netflix Prize. In Proc. KDD Cup and Workshop, 2007.Google ScholarGoogle Scholar
  2. Haibin Cheng and Erick Cantú-Paz. Personalized click prediction in sponsored search. In Proceedings of the Third ACM International Conference on Web Search and Data Mining, WSDM '10, pages 351--360, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Paolo Cremonesi, Yehuda Koren, and Roberto Turrin. Performance of recommender algorithms on top-n recommendation tasks. In Proceedings of the 4th ACM Conference on Recommender Systems, pages 39--46, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Thomas G. Dietterich. Ensemble methods in machine learning. In Proceedings of the First International Workshop on Multiple Classifier Systems, MCS '00, pages 1--15, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Gideon Dror, Noam Koenigstein, and Yehuda Koren. Yahoo! music recommendations: Modeling music ratings with temporal dynamics and item taxonomy. In Proceedings of the 5th ACM Conference on Recommender Systems, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Gideon Dror, Noam Koenigstein, Yehuda Koren, and Markus Weimer. The Yahoo! music dataset and KDD-Cup'11. In Proceedings of KDDCup 2011, 2011.Google ScholarGoogle Scholar
  7. Jerome H Friedman. Greedy function approximation: a gradient boosting machine. Annals of Statistics, pages 1189--1232, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  8. Thore Graepel, Joaquin Q Candela, Thomas Borchert, and Ralf Herbrich. Web-scale bayesian click-through rate prediction for sponsored search advertising in microsoft's bing search engine. In Proceedings of the 27th International Conference on Machine Learning (ICML-10), pages 13--20, 2010.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Y. F. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In IEEE International Conference on Data Mining, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Tamas Jambor and Jun Wang. Optimizing multiple objectives in collaborative filtering. In Proceedings of the Fourth ACM Conference on Recommender Systems, RecSys '10, pages 55--62, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Noam Koenigstein and Ulrich Paquet. Xbox movies recommendations: Variational Bayes matrix factorization with embedded feature selection. In Proceedings of the 7th ACM Conference on Recommender Systems, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Yehuda Koren. Collaborative filtering with temporal dynamics. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '09, pages 447--456, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Neal Lathia, Stephen Hailes, Licia Capra, and Xavier Amatriain. Temporal diversity in recommender systems. In Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval, pages 210--217, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Lihong Li, Wei Chu, John Langford, and Robert E Schapire. A contextual-bandit approach to personalized news article recommendation. In Proceedings of the 19th International Conference on World Wide Web, pages 661--670, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. H. Brendan McMahan, Gary Holt, D. Sculley, Michael Young, Dietmar Ebner, Julian Grady, Lan Nie, Todd Phillips, Eugene Davydov, Daniel Golovin, Sharat Chikkerur, Dan Liu, Martin Wattenberg, Arnar Mar Hrafnkelsson, Tom Boulos, and Jeremy Kubica. Ad click prediction: A view from the trenches. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD '13, pages 1222--1230, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. J. A. Nelder and R. Mead. A simplex method for function minimization. The Computer Journal, 7(4), 1965. Google ScholarGoogle ScholarCross RefCross Ref
  17. Ulrich Paquet and Noam Koenigstein. One-class collaborative filtering with random graphs. In Proceedings of the 22nd International Conference on World Wide Web, WWW '13, pages 999--1008, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Filip Radlinski, Robert Kleinberg, and Thorsten Joachims. Learning diverse rankings with multi-armed bandits. In Proceedings of the International Conference on Machine Learning (ICML), 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. BPR: Bayesian personalized ranking from implicit feedback. In UAI '09: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Mario Rodriguez, Christian Posse, and Ethan Zhang. Multiple objective optimization in recommender systems. In Proceedings of the Sixth ACM Conference on Recommender Systems, RecSys '12, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Andrew I. Schein, Alexandrin Popescul, Lyle H. Ungar, and David M. Pennock. Methods and metrics for cold-start recommendations. In Proceedings of the 25th ACM SIGIR International Conference on Research and Development in Information Retrieval, pages 253--260, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Benyah Shaparenko, Ozgur Cetin, and Rukmini Iyer. Data-driven text features for sponsored search click prediction. In Proceedings of the Third International Workshop on Data Mining and Audience Intelligence for Advertising, ADKDD '09, pages 46--54, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Yue Shi, Alexandros Karatzoglou, Linas Baltrunas, Martha Larson, Nuria Oliver, and Alan Hanjalic. Climf: Learning to maximize reciprocal rank with collaborative less-is-more filtering. In Proceedings of the 6th ACM Conference on Recommender Systems, RecSys '12, pages 139--146, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Yue Shi, Martha Larson, and Alan Hanjalic. List-wise learning to rank with matrix factorization for collaborative filtering. In Proceedings of the 4th ACM Conference on Recommender Systems, pages 269--272, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Alexander L. Strehl, John Langford, Lihong Li, and Sham Kakade. Learning from logged implicit exploration data. In Advances in Neural Information Processing Systems 23, pages 2217--2225, 2010.Google ScholarGoogle Scholar
  26. Liang Tang, Yexi Jiang, Lei Li, and Tao Li. Ensemble contextual bandits for personalized recommendation. In Proceedings of the 8th ACM Conference on Recommender Systems, pages 73--80, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Liang Tang, Romer Rosales, Ajit Singh, and Deepak Agarwal. Automatic ad format selection via contextual bandits. In Proceedings of the 22nd ACM International Conference on Information and Knowledge Management, pages 1587--1594, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Hastagiri P Vanchinathan, Isidor Nikolic, Fabio De Bona, and Andreas Krause. Explore-exploit in top-n recommender systems via gaussian processes. In Proceedings of the 8th ACM Conference on Recommender Systems, pages 225--232, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jun Wang and Jianhan Zhu. Portfolio theory of information retrieval. In Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, pages 115--122. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Markus Weimer, Alexandros Karatzoglou, Quoc Viet Le, and Alexander J. Smola. Cofi rank - maximum margin matrix factorization for collaborative ranking. In Advances in Neural Information Processing Systems 20, pages 1593--1600, 2008.Google ScholarGoogle Scholar
  31. Liang Xiang, Quan Yuan, Shiwan Zhao, Li Chen, Xiatian Zhang, Qing Yang, and Jimeng Sun. Temporal recommendation on graphs via long-and short-term preference fusion. In Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 723--732, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. Liang Xiong, Xi Chen, Tzu-Kuo Huang, Jeff G. Schneider, and Jaime G. Carbonell. Temporal collaborative filtering with bayesian probabilistic tensor factorization. In Proceedings of the SIAM International Conference on Data Mining, SDM 2010, pages 211--222, 2010. Google ScholarGoogle ScholarCross RefCross Ref
  33. Yuan Cao Zhang, Diarmuid Ó Séaghdha, Daniele Quercia, and Tamas Jambor. Auralist: Introducing serendipity into music recommendation. In Proceedings of the Fifth ACM International Conference on Web Search and Data Mining, WSDM '12, pages 13--22, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. T. Zhou, Z. Kuscsik, J.G. Liu, M. Medo, J.R. Wakeling, and Y.C. Zhang. Solving the apparent diversity-accuracy dilemma of recommender systems. Proceedings of the National Academy of Sciences (PNAS), 107(10):4511--4515, 2010. Google ScholarGoogle ScholarCross RefCross Ref
  35. Cai-Nicolas Ziegler, Sean M McNee, Joseph A Konstan, and Georg Lausen. Improving recommendation lists through topic diversification. In Proceedings of the 14th International Conference on World Wide Web, pages 22--32, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Beyond Collaborative Filtering: The List Recommendation Problem

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Other conferences
              WWW '16: Proceedings of the 25th International Conference on World Wide Web
              April 2016
              1482 pages
              ISBN:9781450341431

              Copyright © 2016 Copyright is held by the International World Wide Web Conference Committee (IW3C2)

              Publisher

              International World Wide Web Conferences Steering Committee

              Republic and Canton of Geneva, Switzerland

              Publication History

              • Published: 11 April 2016

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article

              Acceptance Rates

              WWW '16 Paper Acceptance Rate115of727submissions,16%Overall Acceptance Rate1,899of8,196submissions,23%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader