[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3437963.3441786acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article
Open access

Diverse User Preference Elicitation with Multi-Armed Bandits

Published: 08 March 2021 Publication History

Abstract

Personalized recommender systems rely on knowledge of user preferences to produce recommendations. While those preferences are often obtained from past user interactions with the recommendation catalog, in some situations such observations are insufficient or unavailable. The most widely studied case is with new users, although other similar situations arise where explicit preference elicitation is valuable. At the same time, a seemingly disparate challenge is that there is a well-known popularity bias in many algorithmic approaches to recommender systems. The most common way of addressing this challenge is diversification, which tends to be applied to the output of a recommender algorithm, prior to items being presented to users. We tie these two problems together, showing a tight relationship. Our results show that popularity bias in preference elicitation contributes to popularity bias in recommendation. In particular, most elicitation methods directly optimize only for the relevance of recommendations that would result from collected preferences. This focus on recommendation accuracy biases the preferences collected. We demonstrate how diversification can instead be applied directly at elicitation time. Our model diversifies the preferences elicited using Multi-Armed Bandits, a classical exploration-exploitation framework from reinforcement learning. This leads to a broader understanding of users' preferences, and improved diversity and serendipity of recommendations, without necessitating post-hoc debiasing corrections.

Supplementary Material

MP4 File (March 9_Session 3_6-Javier Parapar_155.mp4)
Presentation video

References

[1]
Himan Abdollahpouri, Robin Burke, and Bamshad Mobasher. 2017. Controlling Popularity Bias in Learning-to-Rank Recommendation. In Proc. RecSys . ACM, 42--46.
[2]
Panagiotis Adamopoulos and Alexander Tuzhilin. 2014. On Unexpectedness in Recommender Systems: Or How to Better Expect the Unexpected. ACM Trans. Intell. Syst. Technol., Vol. 5, 4 (Dec. 2014).
[3]
Shipra Agrawal and Navin Goyal. 2013. Further optimal regret bounds for thompson sampling. In Journal of Machine Learning Research .
[4]
Krisztian Balog, Filip Radlinski, and Shushan Arakelyan. 2019. Transparent, Scrutable and Explainable User Models for Personalized Recommendation. In Proceedings of SIGIR'19. ACM, 265--274.
[5]
Alejandro Bellogin, Pablo Castells, and Ivan Cantador. 2011. Precision-Oriented Evaluation of Recommender Systems: An Algorithmic Comparison. In Proceedings of RecSys '11. ACM, 333--336.
[6]
Keith Bradley and Barry Smyth. 2001. Improving Recommendation Diversity . Business (2001).
[7]
Matthias Braunhofer, Mehdi Elahi, and Francesco Ricci. 2015. User Personality and the New User Problem in a Context-Aware Point of Interest Recommender System. In Information and Communication Technologies in Tourism 2015. Springer, 537--549.
[8]
Roc'io Ca namares and Pablo Castells. 2018. Should I Follow the Crowd? A Probabilistic Analysis of the Effectiveness of Popularity in Recommender Systems. In Proceedings of SIGIR '18 . ACM, 415--424.
[9]
Jaime Carbonell and Jade Goldstein. 1998. The Use of MMR, Diversity-Based Reranking for Reordering Documents and Producing Summaries. In Proceedings of SIGIR '98 . ACM, 335--336.
[10]
Sylvain Castagnos, Armelle Brun, and Anne Boyer. 2013. When Diversity Is Needed... But Not Expected! . In Proceedings of IMMM'13. IARIA XPS Press, 44--50.
[11]
Pablo Castells, Neil J. Hurley, and Saul Vargas. 2015. Novelty and Diversity in Recommender Systems .Springer, 881--918.
[12]
Li Chen, Yonghua Yang, Ningxia Wang, Keping Yang, and Quan Yuan. 2019. How Serendipity Improves User Satisfaction with Recommendations? A Large-Scale User Evaluation. In Proceedings of WWW'19. ACM, 240--250.
[13]
Konstantina Christakopoulou, Filip Radlinski, and Katja Hofmann. 2016. Towards Conversational Recommender Systems. In Proceedings of KDD '16. ACM, 815--824.
[14]
Mehdi Elahi, Matthias Braunhofer, Tural Gurbanov, and Francesco Ricci. 2018. User Preference Elicitation, Rating Sparsity and Cold Start. In Collaborative Recommendations . WorldScientific, 253--294.
[15]
Daniel Fleder and Kartik Hosanagar. 2009. Blockbuster Culture's Next Rise or Fall: The Impact of Recommender Systems on Sales Diversity. Manage. Sci., Vol. 55, 5 (May 2009), 697--712.
[16]
Mouzhi Ge, Carla Delgado-Battenfeld, and Dietmar Jannach. 2010. Beyond Accuracy: Evaluating Recommender Systems by Coverage and Serendipity. In Proceedings of RecSys '10. ACM, 257--260.
[17]
Nadav Golbandi, Yehuda Koren, and Ronny Lempel. 2010. On Bootstrapping Recommender Systems. In Proceedings of CIKM '10 . ACM, 1805--1808.
[18]
Abhay S. Harpale and Yiming Yang. 2008. Personalized Active Learning for Collaborative Filtering. In Proceedings of SIGIR '08 . ACM, 91--98.
[19]
F. Maxwell Harper and Joseph A. Konstan. 2015. The MovieLens Datasets: History and Context. ACM Trans. Interact. Intell. Syst., Vol. 5, 4 (Dec. 2015).
[20]
Ruining He and Julian McAuley. 2016. Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering. In Proceedings of WWW '16 .
[21]
E. Hellinger. 1909. Neue Begrü ndung der Theorie quadratischer Formen von unendlichvielen Ver"a nderlichen . Journal fur die Reine und Angewandte Mathematik (1909).
[22]
Jonathan L. Herlocker, Joseph A. Konstan, Loren G. Terveen, and John T. Riedl. 2004. Evaluating Collaborative Filtering Recommender Systems. ACM Trans. Inf. Syst., Vol. 22, 1 (Jan. 2004), 5--53.
[23]
Abdollahpouri Himan, Mansoury Masoud, Burke Robin, and Mobasher Bamshad. 2019. The Unfairness of Popularity Bias in Recommendation. In WS on Recommendation in Multi-stakeholder Environments -- RecSys'19. ACM.
[24]
Junya Honda and Akimichi Takemura. 2014. Optimality of Thompson sampling for Gaussian bandits depends on priors. In Artificial Intelligence and Statistics. 375--383.
[25]
Saikishore Kalloori, Francesco Ricci, and Rosella Gennari. 2018. Eliciting Pairwise Preferences in Recommender Systems. In Proc. RecSys . ACM, 329--337.
[26]
Michael N. Katehakis and Arthur F. Veinott. 1987. The Multi-Armed Bandit Problem: Decomposition and Computation. Math. Oper. Res., Vol. 12, 2 (May 1987), 262--268.
[27]
Jaya Kawale, Hung Bui, Branislav Kveton, Long Tran Thanh, and Sanjay Chawla. 2015. Efficient Thompson Sampling for Online Matrix-Factorization Recommendation. In Proceedings of NIPS'15. MIT Press, 1297--1305.
[28]
Pushmeet Kohli, Mahyar Salek, and Greg Stoddard. 2013. A Fast Bandit Algorithm for Recommendations to Users with Heterogeneous Tastes. In Proceedings of AAAI'13. AAAI Press, 1135--1141.
[29]
Denis Kotkov, Shuaiqiang Wang, and Jari Veijalainen. 2016. A Survey of Serendipity in Recommender Systems. Know.-Based Syst., Vol. 111, C (Nov. 2016), 180--192.
[30]
Dominik Kowald, Markus Schedl, and Elisabeth Lex. 2020. The Unfairness of Popularity Bias in Music Recommendation: A Reproducibility Study. In Proceedings of ECIR'2020 . Springer, 35--42.
[31]
Matev Kunaver and Toma Porl. 2017. Diversity in Recommender Systems A Survey. Know.-Based Syst., Vol. 123, C (May 2017), 154--162.
[32]
Lihong Li, Wei Chu, John Langford, and Robert E. Schapire. 2010. A Contextual-Bandit Approach to Personalized News Article Recommendation. In Proceedings of WWW '10. ACM, 661--670.
[33]
Shuai Li, Alexandros Karatzoglou, and Claudio Gentile. 2016. Collaborative Filtering Bandits. In Proceedings of SIGIR '16 . ACM, 539--548.
[34]
Jiahui Liu, Peter Dolan, and Elin Rønby Pedersen. 2010. Personalized News Recommendation Based on Click Behavior. In Proceedings of IUI '10 . ACM, 31--40.
[35]
David E. Losada, Javier Parapar, and Álvaro Barreiro. 2016. Feeling Lucky? Multi-Armed Bandits for Ordering Judgements in Pooling-Based Evaluation. In Proceedings of SAC '16. ACM, 1027--1034.
[36]
David E. Losada, Javier Parapar, and Alvaro Barreiro. 2017. Multi-armed bandits for adjudicating documents in pooling-based evaluation of information retrieval systems. Information Processing & Management, Vol. 53, 5 (2017), 1005 -- 1025.
[37]
Sean M. McNee, John Riedl, and Joseph A. Konstan. 2006. Being Accurate is Not Enough: How Accuracy Metrics Have Hurt Recommender Systems. In Proceedings of CHI EA '06. ACM, 1097--1101.
[38]
Rouzbeh Meymandpour and Joseph G Davis. 2020. Measuring the diversity of recommendations: a preference-aware approach for evaluating and adjusting diversity. Knowledge and Information Systems, Vol. 62, 2 (2020), 787--811.
[39]
Tomoko Murakami, Koichiro Mori, and Ryohei Orihara. 2008. Metrics for Evaluating the Serendipity of Recommendation Lists. In New Frontiers in Artificial Intelligence. Springer, 40--46.
[40]
Tien T. Nguyen, Pik-Mai Hui, F. Maxwell Harper, Loren Terveen, and Joseph A. Konstan. 2014. Exploring the Filter Bubble: The Effect of Using Recommender Systems on Content Diversity. In Proceedings of WWW '14. ACM, 677--686.
[41]
Seung-Taek Park and Wei Chu. 2009. Pairwise Preference Regression for Cold-Start Recommendation. In Proceedings of RecSys'09 . ACM, 21--28.
[42]
Pearl Pu and Li Chen. 2008. User-Involved Preference Elicitation for Product Search and Recommender Systems. AI Magazine, Vol. 29, 4 (2008).
[43]
Filip Radlinski, Robert Kleinberg, and Thorsten Joachims. 2008. Learning Diverse Rankings with Multi-Armed Bandits. In Proceedings of ICML '08 . ACM, 784--791.
[44]
Al Mamunur Rashid, Istvan Albert, Dan Cosley, Shyong K. Lam, Sean M. McNee, Joseph A. Konstan, and John Riedl. 2002. Getting to Know You: Learning New User Preferences in Recommender Systems. In Proceedings of IUI '02. ACM, 127--134.
[45]
Al Mamunur Rashid, George Karypis, and John Riedl. 2008. Learning Preferences of New Users in Recommender Systems: An Information Theoretic Approach. SIGKDD Explor. Newsl., Vol. 10, 2 (Dec. 2008), 90--100.
[46]
Francesco Ricci, Lior Rokach, Bracha Shapira, and Paul B. Kantor. 2010. Recommender Systems Handbook 1st ed.). Springer-Verlag.
[47]
Hu Rong and Pu Pearl. 2011. Helping Users Perceive Recommendation Diversity. In Proceedings of DiveRS 2011 . ACM, 6.
[48]
Tim Salimans, Ulrich Paquet, and Thore Graepel. 2012. Collaborative Learning of Preference Rankings. In Proceedings of RecSys '12 . ACM, 261--264.
[49]
Javier Sanz-Cruzado, Pablo Castells, and Esther López. 2019. A Simple Multi-Armed Nearest-Neighbor Bandit for Interactive Recommendation. In Proceedings of RecSys '19. ACM, 358--362.
[50]
Andrew I. Schein, Alexandrin Popescul, Lyle H. Ungar, and David M. Pennock. 2002. Methods and Metrics for Cold-Start Recommendations. In Proceedings of SIGIR '02 . ACM, 253--260.
[51]
Anna Sepliarskaia, Julia Kiseleva, Filip Radlinski, and Maarten de Rijke. 2018. Preference Elicitation as an Optimization Problem. In Proc. RecSys. ACM, 172--180.
[52]
Guy Shani and Asela Gunawardana. 2011. Evaluating Recommendation Systems .Springer, 257--297.
[53]
Xuehua Shen, Bin Tan, and ChengXiang Zhai. 2005. Implicit User Modeling for Personalized Search. In Proceedings of CIKM '05 . ACM, 824--831.
[54]
Yading Song, Simon Dixon, and Marcus Pearce. 2012. A survey of music recommendation systems and future perspectives. In Proceedings of CMMR'12, Vol. 4. 395--410.
[55]
Daniel Valcarce, Alejandro Bellog'in, Javier Parapar, and Pablo Castells. 2018. On the Robustness and Discriminative Power of Information Retrieval Metrics for Top-N Recommendation. In Proceedings of RecSys '18 . ACM, 260--268.
[56]
Daniel Valcarce, Javier Parapar, and Alvaro Barreiro. 2016. Language Models for Collaborative Filtering Neighbourhoods. In Proceedings of ECIR' 16, Vol. 9626. Springer, 614--625.
[57]
Simon Wakeling, Paul Clough, Barbara Sen, and Lynn Silipigni Connaway. 2012. ?Readers who borrowed this also borrowed??: recommender systems in UK libraries. Library Hi Tech, Vol. 30, 1 (2012), 134--150.
[58]
Zhe Zhao, Zhiyuan Cheng, Lichan Hong, and Ed H. Chi. 2015. Improving User Topic Interest Profiles by Behavior Factorization. In Proceedings of WWW'15 . Republic and Canton of Geneva, Switzerland, 1406--1416.
[59]
Cai-Nicolas Ziegler, Sean M. McNee, Joseph A. Konstan, and Georg Lausen. 2005. Improving Recommendation Lists through Topic Diversification. In Proceedings of WWW '05 . ACM, 22--32.

Cited By

View all
  • (2024)Investigating Characteristics of Media Recommendation Solicitation in r/ifyoulikeblankProceedings of the ACM on Human-Computer Interaction10.1145/36870418:CSCW2(1-23)Online publication date: 8-Nov-2024
  • (2024)Result Diversification in Search and Recommendation: A SurveyIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.338226236:10(5354-5373)Online publication date: Oct-2024
  • (2024)A survey on popularity bias in recommender systemsUser Modeling and User-Adapted Interaction10.1007/s11257-024-09406-0Online publication date: 1-Jul-2024
  • Show More Cited By

Index Terms

  1. Diverse User Preference Elicitation with Multi-Armed Bandits

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WSDM '21: Proceedings of the 14th ACM International Conference on Web Search and Data Mining
    March 2021
    1192 pages
    ISBN:9781450382977
    DOI:10.1145/3437963
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 08 March 2021

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. bandits
    2. diversity
    3. preference elicitation
    4. recommender systems

    Qualifiers

    • Research-article

    Conference

    WSDM '21

    Acceptance Rates

    Overall Acceptance Rate 498 of 2,863 submissions, 17%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)302
    • Downloads (Last 6 weeks)30
    Reflects downloads up to 01 Jan 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Investigating Characteristics of Media Recommendation Solicitation in r/ifyoulikeblankProceedings of the ACM on Human-Computer Interaction10.1145/36870418:CSCW2(1-23)Online publication date: 8-Nov-2024
    • (2024)Result Diversification in Search and Recommendation: A SurveyIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.338226236:10(5354-5373)Online publication date: Oct-2024
    • (2024)A survey on popularity bias in recommender systemsUser Modeling and User-Adapted Interaction10.1007/s11257-024-09406-0Online publication date: 1-Jul-2024
    • (2023)Relieving Popularity Bias in Interactive Recommendation: A Diversity-Novelty-Aware Reinforcement Learning ApproachACM Transactions on Information Systems10.1145/361810742:2(1-30)Online publication date: 8-Nov-2023
    • (2023)User-Regulation Deconfounded Conversational Recommender System with Bandit FeedbackProceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3580305.3599539(2694-2704)Online publication date: 6-Aug-2023
    • (2023)Beyond Single Items: Exploring User Preferences in Item Sets with the Conversational Playlist Curation DatasetProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591881(2754-2764)Online publication date: 19-Jul-2023
    • (2023)Multi-armed Bandit with Time-variant Budgets2023 4th International Conference on Computer Engineering and Application (ICCEA)10.1109/ICCEA58433.2023.10135382(23-27)Online publication date: 7-Apr-2023
    • (2023)Multinomial Thompson sampling for rating scales and prior considerations for calibrating uncertaintyStatistical Methods & Applications10.1007/s10260-023-00732-yOnline publication date: 6-Dec-2023
    • (2022)How to Approach Ambiguous Queries in Conversational Search: A Survey of Techniques, Approaches, Tools, and ChallengesACM Computing Surveys10.1145/353496555:6(1-40)Online publication date: 7-Dec-2022
    • (2022)Being Diverse is Not Enough: Rethinking Diversity Evaluation to Meet Challenges of News Recommender SystemsAdjunct Proceedings of the 30th ACM Conference on User Modeling, Adaptation and Personalization10.1145/3511047.3538030(222-233)Online publication date: 4-Jul-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media