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

Authors Info & Claims
Published:13 September 2022Publication 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.

Skip Supplemental Material Section

Supplemental Material

Recsys_Video.mp4

mp4

31.2 MB

Recsys_Video.mp4

mp4

31.2 MB

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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Dmitry Bogdanov, Minz Won, Philip Tovstogan, Alastair Porter, and Xavier Serra. 2019. The MTG-Jamendo dataset for automatic music tagging. (2019).Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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).Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  13. Susan Gauch, Mirco Speretta, Aravind Chandramouli, and Alessandro Micarelli. 2007. User profiles for personalized information access. The adaptive web (2007), 54–89.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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).Google ScholarGoogle Scholar
  22. Denis Kotkov, Shuaiqiang Wang, and Jari Veijalainen. 2016. A survey of serendipity in recommender systems. Knowledge-Based Systems 111 (2016), 180–192.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Ning-Han Liu. 2013. Comparison of content-based music recommendation using different distance estimation methods. Applied intelligence 38, 2 (2013), 160–174.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  29. Elias Pampalk, Tim Pohle, and Gerhard Widmer. 2005. Dynamic Playlist Generation Based on Skipping Behavior.. In ISMIR, Vol. 5. 634–637.Google ScholarGoogle Scholar
  30. Isabelle Peretz, Danielle Gaudreau, and Anne-Marie Bonnel. 1998. Exposure effects on music preference and recognition. Memory & cognition 26, 5 (1998), 884–902.Google ScholarGoogle Scholar
  31. Jordi Pons and Xavier Serra. 2019. musicnn: Pre-trained convolutional neural networks for music audio tagging. arXiv preprint arXiv:1909.06654(2019).Google ScholarGoogle Scholar
  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).Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Markus Schedl. 2019. Deep learning in music recommendation systems. Frontiers in Applied Mathematics and Statistics (2019), 44.Google ScholarGoogle Scholar
  35. Guy Shani and Asela Gunawardana. 2011. Evaluating recommendation systems. In Recommender systems handbook. Springer, 257–297.Google ScholarGoogle Scholar
  36. Janne Spijkervet and John Ashley Burgoyne. 2021. Contrastive learning of musical representations. arXiv preprint arXiv:2103.09410(2021).Google ScholarGoogle Scholar
  37. Aaron Van den Oord, Sander Dieleman, and Benjamin Schrauwen. 2013. Deep content-based music recommendation. Advances in neural information processing systems 26 (2013).Google ScholarGoogle Scholar
  38. Aaron Van Den Oord, Oriol Vinyals, 2017. Neural discrete representation learning. Advances in neural information processing systems 30 (2017).Google ScholarGoogle Scholar
  39. Yongfeng Zhang, Xu Chen, 2020. Explainable recommendation: A survey and new perspectives. Foundations and Trends® in Information Retrieval 14, 1(2020), 1–101.Google ScholarGoogle Scholar

Index Terms

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

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

            Copyright © 2022 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 13 September 2022

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed limited

            Acceptance Rates

            Overall Acceptance Rate254of1,295submissions,20%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          HTML Format

          View this article in HTML Format .

          View HTML Format