Proceedings

Methodological Issues in Recommender Systems Research (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 4706-4710.

https://doi.org/10.24963/ijcai.2020/650

Abstract

The development of continuously improved machine learning algorithms for personalized item ranking lies at the core of today's research in the area of recommender systems.

Over the years, the research community has developed widely-agreed best practices for comparing algorithms and demonstrating progress with offline experiments. Unfortunately, we find this accepted research practice can easily lead to phantom progress due to the following reasons: limited reproducibility, comparison with complex but weak and non-optimized baseline algorithms, over-generalization from a small set of experimental configurations. To assess the extent of such problems, we analyzed 18 research papers published recently at top-ranked conferences. Only 7 were reproducible with reasonable effort, and 6 of them could often be outperformed by relatively simple heuristic methods, e.g., nearest neighbors. In this paper, we discuss these observations in detail, and reflect on the related fundamental problem of over-reliance on offline experiments in recommender systems research.

  1. [Armstrong et al., 2009] Timothy G. Armstrong, Alistair Moffat, William Webber, and Justin Zobel. Improvements that don't add up: Ad-hoc retrieval results since 1998. In CIKM '09, pages 601-610, 2009.
  2. [Cooper et al., 2014] Colin Cooper, Sang Hyuk Lee, Tomasz Radzik, and Yiannis Siantos. Random walks in recom- mender systems: exact computation and simulations. In WWW '14, pages 811-816, 2014.
  3. [Cremonesi et al., 2010] Paolo Cremonesi, Yehuda Koren, and Roberto Turrin. Performance of recommender algo- rithms on top-n recommendation tasks. In Proceedings of the 4th ACM Conference on Recommender Systems (Rec- Sys '10), pages 39-46, 2010.
  4. [Cremonesi et al., 2012] Paolo Cremonesi, Franca Garzotto, and Roberto Turrin. Investigating the persuasion potential of recommender systems from a quality perspective: An empirical study. ACM Transactions on Interactive Intelli- gent Systems (TiiS), 2(2):1-41, 2012.
  5. [Ebesu et al., 2018] Travis Ebesu, Bin Shen, and Yi Fang. Collaborative memory network for recommendation sys- tems. SIGIR '18, 2018.
  6. [Ferrari Dacrema et al., 2019a] Maurizio Ferrari Dacrema, Simone Boglio, Paolo Cremonesi, and Dietmar Jannach. A troubling analysis of reproducibility and progress in rec- ommender systems research. arXiv:1911.07698, 2019.
  7. [Ferrari Dacrema et al., 2019b] Maurizio Ferrari Dacrema, Paolo Cremonesi, and Dietmar Jannach. Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches. RecSys '19, 2019.
  8. [Gomez-Uribe and Hunt, 2015] Carlos A. Gomez-Uribe and Neil Hunt. The Netflix recommender system: Algorithms, business value, and innovation. Transactions on Manage- ment Information Systems, 6(4):13:1-13:19, 2015.
  9. [He et al., 2017] Xiangnan He, Lizi Liao, Hanwang Zhang, Liqiang Nie, Xia Hu, and Tat-Seng Chua. Neural collabo- rative filtering. In WWW '17, pages 173-182, 2017.
  10. [Hu et al., 2018] Binbin Hu, Chuan Shi, Wayne Xin Zhao, and Philip S Yu. Leveraging meta-path based context for top-n recommendation with a neural co-attention model. In KDD '18, pages 1531-1540, 2018.
  11. [Jannach and Jugovac, 2019] Dietmar Jannach and Michael Jugovac. Measuring the business value of recommender systems. ACM Transactions on Management Information Systems, 10(4), 2019.
  12. [Jannach et al., 2012] Dietmar Jannach, Markus Zanker, Mouzhi Ge, and Marian Gröning. Recommender systems in computer science and information systems -a landscape of research. In EC-Web 2012, pages 76-87, 2012.
  13. [Jannach et al., 2016] Dietmar Jannach, Paul Resnick, Alexander Tuzhilin, and Markus Zanker. Recommender systems -beyond matrix completion. Communications of the ACM, 59(11):94-102, 2016.
  14. [Levy and Jack, 2013] Mark Levy and Kris Jack. Efficient top-n recommendation by linear regression. In RecSys Large Scale Recommender Systems Workshop, 2013.
  15. [Li and She, 2017] Xiaopeng Li and James She. Collabora- tive variational autoencoder for recommender systems. In KDD '17, pages 305-314, 2017.
  16. [Liang et al., 2018] Dawen Liang, Rahul G Krishnan, Matthew D Hoffman, and Tony Jebara. Variational au- toencoders for collaborative filtering. In WWW '18, pages 689-698, 2018.
  17. [Lin, 2019] Jimmy Lin. The neural hype and comparisons against weak baselines. SIGIR Forum, 52(2):40-51, Jan- uary 2019.
  18. [Lipton and Steinhardt, 2018] Zachary C. Lipton and Jacob Steinhardt. Troubling trends in machine learning scholar- ship. arXiv:1911.07698, 2018.
  19. [Ludewig and Jannach, 2018] Malte Ludewig and Dietmar Jannach. Evaluation of session-based recommendation al- gorithms. User-Modeling and User-Adapted Interaction, 28(4-5):331-390, 2018.
  20. [Ludewig et al., 2019] Malte Ludewig, Noemi Mauro, Sara Latifi, and Dietmar Jannach. Performance comparison of neural and non-neural approaches to session-based recom- mendation. In RecSys '19, 2019.
  21. [Makridakis et al., 2018] Spyros Makridakis, Evangelos Spiliotis, and Vassilios Assimakopoulos. Statistical and machine learning forecasting methods: Concerns and ways forward. PloS one, 13(3), 2018.
  22. [Maksai et al., 2015] Andrii Maksai, Florent Garcin, and Boi Faltings. Predicting online performance of news recom- mender systems through richer evaluation metrics. In Rec- Sys '15, pages 179-186, 2015.
  23. [Nickerson, 1998] Raymond S. Nickerson. Confirmation bias: A ubiquitous phenomenon in many guises. Review of General Psychology, 2(2):175-220, 1998.
  24. [Paudel et al., 2017] Bibek Paudel, Fabian Christoffel, Chris Newell, and Abraham Bernstein. Updatable, accurate, di- verse, and scalable recommendations for interactive appli- cations. ACM Transactions on Interactive Intelligent Sys- tems, 7(1):1, 2017.
  25. [Rendle et al., 2019] Steffen Rendle, Li Zhang, and Yehuda Koren. On the difficulty of evaluating baselines: A study on recommender systems. arXiv:1905.01395, 2019.
  26. [Ricci et al., 2011] Francesco Ricci, Lior Rokach, and Bracha Shapira. Introduction to recommender systems handbook. In Recommender systems handbook, pages 1- 35. Springer, 2011.
  27. [Wang et al., 2015] Hao Wang, Naiyan Wang, and Dit-Yan Yeung. Collaborative deep learning for recommender sys- tems. In KDD '15, pages 1235-1244, 2015.
  28. [Zheng et al., 2018] Lei Zheng, Chun-Ta Lu, Fei Jiang, Ji- awei Zhang, and Philip S. Yu. Spectral collaborative filter- ing. In RecSys '18, pages 311-319, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards