Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3523227.3546768acmotherconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Exploiting Negative Preference in Content-based Music Recommendation with Contrastive Learning

Published: 13 September 2022 Publication History

Abstract

Advanced music recommendation systems are being introduced along with the development of machine learning. However, it is essential to design a music recommendation system that can increase user satisfaction by understanding users’ music tastes, not by the complexity of models. Although several studies related to music recommendation systems exploiting negative preferences have shown performance improvements, there was a lack of explanation on how they led to better recommendations. In this work, we analyze the role of negative preference in users’ music tastes by comparing music recommendation models with contrastive learning exploiting preference (CLEP) but with three different training strategies - exploiting preferences of both positive and negative (CLEP-PN), positive only (CLEP-P), and negative only (CLEP-N). We evaluate the effectiveness of the negative preference by validating each system with a small amount of personalized data obtained via survey and further illuminate the possibility of exploiting negative preference in music recommendations. Our experimental results show that CLEP-N outperforms the other two in accuracy and false positive rate. Furthermore, the proposed training strategies produced a consistent tendency regardless of different types of front-end musical feature extractors, proving the stability of the proposed method.

Supplementary Material

MP4 File (Recsys_Video.mp4)
Presentation video
MP4 File (Recsys_Video.mp4)
Presentation video

References

[1]
Alejandro Bellogin, Pablo Castells, and Ivan Cantador. 2011. Precision-oriented evaluation of recommender systems: an algorithmic comparison. In Proceedings of the fifth ACM conference on Recommender systems. 333–336.
[2]
Dmitry Bogdanov, Minz Won, Philip Tovstogan, Alastair Porter, and Xavier Serra. 2019. The MTG-Jamendo dataset for automatic music tagging. (2019).
[3]
Sungkyun Chang, Seungjin Lee, and Kyogu Lee. 2019. Sequential skip prediction with few-shot in streamed music contents. arXiv preprint arXiv:1901.08203(2019).
[4]
Dennis L Chao, Justin Balthrop, and Stephanie Forrest. 2005. Adaptive radio: achieving consensus using negative preferences. In Proceedings of the 2005 international ACM SIGGROUP conference on Supporting group work. 120–123.
[5]
Ting Chen, Simon Kornblith, Mohammad Norouzi, and Geoffrey Hinton. 2020. A simple framework for contrastive learning of visual representations. In International conference on machine learning. PMLR, 1597–1607.
[6]
Yu-Chih Chen, Yu-Shi Lin, Yu-Chun Shen, and Shou-De Lin. 2013. A modified random walk framework for handling negative ratings and generating explanations. ACM transactions on Intelligent Systems and technology (tISt) 4, 1(2013), 1–21.
[7]
Yen-Liang Chen, Yi-Hsin Yeh, and Man-Rong Ma. 2021. A movie recommendation method based on users’ positive and negative profiles. Information Processing & Management 58, 3 (2021), 102531.
[8]
Keunwoo Choi, György Fazekas, Mark Sandler, and Kyunghyun Cho. 2017. Convolutional recurrent neural networks for music classification. In 2017 IEEE International conference on acoustics, speech and signal processing (ICASSP). IEEE, 2392–2396.
[9]
Maarten Clements, Arjen P de Vries, and Marcel JT Reinders. 2009. Exploiting positive and negative graded relevance assessments for content recommendation. In International Workshop on Algorithms and Models for the Web-Graph. Springer, 155–166.
[10]
Yashar Deldjoo, Markus Schedl, and Peter Knees. 2021. Content-driven music recommendation: Evolution, state of the art, and challenges. arXiv preprint arXiv:2107.11803(2021).
[11]
Prafulla Dhariwal, Heewoo Jun, Christine Payne, Jong Wook Kim, Alec Radford, and Ilya Sutskever. 2020. Jukebox: A generative model for music. arXiv preprint arXiv:2005.00341(2020).
[12]
Andres Ferraro, Dmitry Bogdanov, and Xavier Serra. 2019. Skip prediction using boosting trees based on acoustic features of tracks in sessions. arXiv preprint arXiv:1903.11833(2019).
[13]
Susan Gauch, Mirco Speretta, Aravind Chandramouli, and Alessandro Micarelli. 2007. User profiles for personalized information access. The adaptive web (2007), 54–89.
[14]
Jonathan L Herlocker, Joseph A Konstan, Loren G Terveen, and John T Riedl. 2004. Evaluating collaborative filtering recommender systems. ACM Transactions on Information Systems (TOIS) 22, 1 (2004), 5–53.
[15]
Yifan Hu, Yehuda Koren, and Chris Volinsky. 2008. Collaborative filtering for implicit feedback datasets. In 2008 Eighth IEEE international conference on data mining. Ieee, 263–272.
[16]
Gawesh Jawaheer, Martin Szomszor, and Patty Kostkova. 2010. Comparison of implicit and explicit feedback from an online music recommendation service. In proceedings of the 1st international workshop on information heterogeneity and fusion in recommender systems. 47–51.
[17]
Marius Kaminskas and Francesco Ricci. 2012. Contextual music information retrieval and recommendation: State of the art and challenges. Computer Science Review 6, 2-3 (2012), 89–119.
[18]
Diane Kelly and Jaime Teevan. 2003. Implicit feedback for inferring user preference: a bibliography. In Acm Sigir Forum, Vol. 37. ACM New York, NY, USA, 18–28.
[19]
Gregory Koch, Richard Zemel, Ruslan Salakhutdinov, 2015. Siamese neural networks for one-shot image recognition. In ICML deep learning workshop, Vol. 2. Lille, 0.
[20]
Noam Koenigstein. 2017. Rethinking Collaborative Filtering: A Practical Perspective on State-of-the-art Research Based on Real World Insights. In Proceedings of the Eleventh ACM Conference on Recommender Systems. 336–337.
[21]
Junghyun Koo, Seungryeol Paik, and Kyogu Lee. 2022. End-to-end Music Remastering System Using Self-supervised and Adversarial Training. arXiv preprint arXiv:2202.08520(2022).
[22]
Denis Kotkov, Shuaiqiang Wang, and Jari Veijalainen. 2016. A survey of serendipity in recommender systems. Knowledge-Based Systems 111 (2016), 180–192.
[23]
Edith Law, Kris West, Michael I Mandel, Mert Bay, and J Stephen Downie. 2009. Evaluation of algorithms using games: The case of music tagging. In ISMIR. 387–392.
[24]
Danielle H Lee and Peter Brusilovsky. 2009. Reinforcing recommendation using implicit negative feedback. In International conference on user modeling, adaptation, and personalization. Springer, 422–427.
[25]
Ning-Han Liu. 2013. Comparison of content-based music recommendation using different distance estimation methods. Applied intelligence 38, 2 (2013), 160–174.
[26]
Hongyu Lu, Min Zhang, and Shaoping Ma. 2018. Between clicks and satisfaction: Study on multi-phase user preferences and satisfaction for online news reading. In The 41st International ACM SIGIR Conference on Research & Development in Information Retrieval. 435–444.
[27]
Elisa Mena-Maldonado, Rocío Cañamares, Pablo Castells, Yongli Ren, and Mark Sanderson. 2020. Agreement and disagreement between true and false-positive metrics in recommender systems evaluation. In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 841–850.
[28]
Nicola Montecchio, Pierre Roy, and François Pachet. 2020. The skipping behavior of users of music streaming services and its relation to musical structure. Plos one 15, 9 (2020), e0239418.
[29]
Elias Pampalk, Tim Pohle, and Gerhard Widmer. 2005. Dynamic Playlist Generation Based on Skipping Behavior. In ISMIR, Vol. 5. 634–637.
[30]
Isabelle Peretz, Danielle Gaudreau, and Anne-Marie Bonnel. 1998. Exposure effects on music preference and recognition. Memory & cognition 26, 5 (1998), 884–902.
[31]
Jordi Pons and Xavier Serra. 2019. musicnn: Pre-trained convolutional neural networks for music audio tagging. arXiv preprint arXiv:1909.06654(2019).
[32]
Ali Razavi, Aaron Van den Oord, and Oriol Vinyals. 2019. Generating diverse high-fidelity images with vq-vae-2. Advances in neural information processing systems 32 (2019).
[33]
Pablo Sánchez and Alejandro Bellogín. 2018. Measuring anti-relevance: a study on when recommendation algorithms produce bad suggestions. In Proceedings of the 12th ACM Conference on Recommender Systems. 367–371.
[34]
Markus Schedl. 2019. Deep learning in music recommendation systems. Frontiers in Applied Mathematics and Statistics (2019), 44.
[35]
Guy Shani and Asela Gunawardana. 2011. Evaluating recommendation systems. In Recommender systems handbook. Springer, 257–297.
[36]
Janne Spijkervet and John Ashley Burgoyne. 2021. Contrastive learning of musical representations. arXiv preprint arXiv:2103.09410(2021).
[37]
Aaron Van den Oord, Sander Dieleman, and Benjamin Schrauwen. 2013. Deep content-based music recommendation. Advances in neural information processing systems 26 (2013).
[38]
Aaron Van Den Oord, Oriol Vinyals, 2017. Neural discrete representation learning. Advances in neural information processing systems 30 (2017).
[39]
Yongfeng Zhang, Xu Chen, 2020. Explainable recommendation: A survey and new perspectives. Foundations and Trends® in Information Retrieval 14, 1(2020), 1–101.

Cited By

View all
  • (2024)Enhancing Sequential Music Recommendation with Negative Feedback-informed Contrastive LearningProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688188(1028-1032)Online publication date: 8-Oct-2024
  • (2024)Comparative Analysis of Pretrained Audio Representations in Music Recommender SystemsProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688172(934-938)Online publication date: 8-Oct-2024
  • (2024)A Unified Graph Transformer for Overcoming Isolations in Multi-modal RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688096(518-527)Online publication date: 8-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
RecSys '22: Proceedings of the 16th ACM Conference on Recommender Systems
September 2022
743 pages
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 ACM 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: 13 September 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. content-based music recommendation
  2. contrastive learning
  3. negative preference

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

Acceptance Rates

Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)158
  • Downloads (Last 6 weeks)20
Reflects downloads up to 13 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Enhancing Sequential Music Recommendation with Negative Feedback-informed Contrastive LearningProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688188(1028-1032)Online publication date: 8-Oct-2024
  • (2024)Comparative Analysis of Pretrained Audio Representations in Music Recommender SystemsProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688172(934-938)Online publication date: 8-Oct-2024
  • (2024)A Unified Graph Transformer for Overcoming Isolations in Multi-modal RecommendationProceedings of the 18th ACM Conference on Recommender Systems10.1145/3640457.3688096(518-527)Online publication date: 8-Oct-2024
  • (2024)SIGformer: Sign-aware Graph Transformer for RecommendationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657747(1274-1284)Online publication date: 10-Jul-2024
  • (2024)A Multi-User-Multi-Scenario-Multi-Mode aware network for personalized recommender systemsEngineering Applications of Artificial Intelligence10.1016/j.engappai.2024.108169133(108169)Online publication date: Jul-2024
  • (2024)Content-driven music recommendationComputer Science Review10.1016/j.cosrev.2024.10061851:COnline publication date: 25-Jun-2024
  • (2024)Lightweight Modality Adaptation to Sequential Recommendation via Correlation SupervisionAdvances in Information Retrieval10.1007/978-3-031-56027-9_8(123-139)Online publication date: 24-Mar-2024
  • (2023)Leveraging Large Language Models for Goal-driven Interactive RecommendationsProceedings of the 11th International Conference on Human-Agent Interaction10.1145/3623809.3623965(464-466)Online publication date: 4-Dec-2023
  • (2023)Learning from Negative User Feedback and Measuring Responsiveness for Sequential RecommendersProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3610244(1049-1053)Online publication date: 14-Sep-2023
  • (2023)Knowledge-Aware Recommender Systems based on Multi-Modal Information SourcesProceedings of the 17th ACM Conference on Recommender Systems10.1145/3604915.3608866(1312-1317)Online publication date: 14-Sep-2023
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media