skip to main content
10.1145/3441501.3441503acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfireConference Proceedingsconference-collections
research-article

Bi-directional Encoder Representation of Transformer model for Sequential Music Recommender System

Published:17 January 2021Publication History

ABSTRACT

A recommendation system is a set of programs that utilize different methodologies for relevant item selection for the user. In recent years deep neural networks have been used heavily for improving recommendation quality in every domain. We describe a model for music recommendation system that uses the BERT (Bidirectional Encoder Representations from Transformers) model. In the past, other deep neural networks have been used for music recommendation, which capture the the unidirectional sequential nature of a user’s data. Unlike other sequential techniques of recommendation, BERT uses bidirectional training of a user’s sequence for better recommendation. BERT uses the encoder part of the Transformer model, which uses an attention mechanism to learn contextual relations between a user’s past interactions. The proposed model relies on a user’s previous interaction to determine the bidirectional encoding for the model, which considers both the left and the right contexts. We evaluated our model with a baseline deep sequential model using two different datasets, and comparative results show that the model outperforms other sequential models.

References

  1. Deger Ayata, Yusuf Yaslan, and Mustafa E Kamasak. 2018. Emotion based music recommendation system using wearable physiological sensors. IEEE transactions on consumer electronics 64, 2 (2018), 196–203.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Thierry Bertin-Mahieux, Daniel P.W. Ellis, Brian Whitman, and Paul Lamere. 2011. The Million Song Dataset. In Proceedings of the 12th International Conference on Music Information Retrieval (ISMIR 2011).Google ScholarGoogle Scholar
  3. Erion Çano and Maurizio Morisio. 2017. Hybrid recommender systems: A systematic literature review. Intelligent Data Analysis 21, 6 (2017), 1487–1524.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Jingyuan Chen, Hanwang Zhang, Xiangnan He, Liqiang Nie, Wei Liu, and Tat-Seng Chua. 2017. A entive collaborative filtering: Multimedia recommendation with item-and component-level a ention. In Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Rui Cheng and Boyang Tang. 2016. A music recommendation system based on acoustic features and user personalities. In Pacific-Asia Conference on Knowledge Discovery and Data Mining. Springer, 203–213.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Zhiyong Cheng, Jialie Shen, Lei Zhu, Mohan S Kankanhalli, and Liqiang Nie. 2017. Exploiting Music Play Sequence for Music Recommendation.. In IJCAI, Vol. 17. 3654–3660.Google ScholarGoogle Scholar
  7. Khalil Damak and Olfa Nasraoui. 2019. SeER: An Explainable Deep Learning MIDI-based Hybrid Song Recommender System. arXiv preprint arXiv:1907.01640(2019).Google ScholarGoogle Scholar
  8. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. Bert: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805(2018).Google ScholarGoogle Scholar
  9. Ferdos Fessahaye, Luis Perez, Tiffany Zhan, Raymond Zhang, Calais Fossier, Robyn Markarian, Carter Chiu, Justin Zhan, Laxmi Gewali, and Paul Oh. 2019. T-recsys: A novel music recommendation system using deep learning. In 2019 IEEE International Conference on Consumer Electronics (ICCE). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  10. Yuyun Gong and Qi Zhang. 2016. Hashtag recommendation using attention-based convolutional neural network.. In IJCAI. 2782–2788.Google ScholarGoogle Scholar
  11. Xiaowen Huang, Shengsheng Qian, Quan Fang, Jitao Sang, and Changsheng Xu. 2018. Csan: Contextual self-attention network for user sequential recommendation. In Proceedings of the 26th ACM international conference on Multimedia. 447–455.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Lei Jin, Dongfeng Yuan, and Haixia Zhang. 2017. Music recommendation based on embedding model with user preference and context. In 2017 IEEE 2nd International Conference on Big Data Analysis (ICBDA)(. IEEE, 688–692.Google ScholarGoogle ScholarCross RefCross Ref
  13. Wang-Cheng Kang and Julian McAuley. 2018. Self-attentive sequential recommendation. In 2018 IEEE International Conference on Data Mining (ICDM). IEEE, 197–206.Google ScholarGoogle ScholarCross RefCross Ref
  14. Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer 42, 8 (2009), 30–37.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Tao Li, Minsoo Choi, Kaiming Fu, and Lei Lin. 2019. Music sequence prediction with mixture hidden markov models. In 2019 IEEE International Conference on Big Data (Big Data). IEEE, 6128–6132.Google ScholarGoogle ScholarCross RefCross Ref
  16. David Zhan Liu and Gurbir Singh. 2016. A recurrent neural network based recommendation system. tech. rep., Stanford University(2016).Google ScholarGoogle Scholar
  17. Andriy Mnih and Russ R Salakhutdinov. 2008. Probabilistic matrix factorization. In Advances in neural information processing systems. 1257–1264.Google ScholarGoogle Scholar
  18. Michael J Pazzani and Daniel Billsus. 2007. Content-based recommendation systems. In The adaptive web. Springer, 325–341.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Francesco Ricci, Lior Rokach, and Bracha Shapira. 2011. Introduction to recommender systems handbook. In Recommender systems handbook. Springer, 1–35.Google ScholarGoogle Scholar
  20. Ruslan Salakhutdinov, Andriy Mnih, and Geoffrey Hinton. 2007. Restricted Boltzmann machines for collaborative filtering. In Proceedings of the 24th international conference on Machine learning. 791–798.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Badrul Sarwar, George Karypis, Joseph Konstan, and John Riedl. 2001. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web. 285–295.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. J Ben Schafer, Dan Frankowski, Jon Herlocker, and Shilad Sen. 2007. Collaborative filtering recommender systems. In The adaptive web. Springer, 291–324.Google ScholarGoogle Scholar
  23. Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang. 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management. 1441–1450.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In Advances in neural information processing systems. 5998–6008.Google ScholarGoogle Scholar
  25. Qi Yang, Gaosheng Wu, Yuhua Li, Ruixuan Li, Xiwu Gu, Huicai Deng, and Junzhuang Wu. 2020. AMNN: Attention-Based Multimodal Neural Network Model for Hashtag Recommendation. IEEE Transactions on Computational Social Systems (2020).Google ScholarGoogle Scholar
  26. Chang Zhou, Jinze Bai, Junshuai Song, Xiaofei Liu, Zhengchao Zhao, Xiusi Chen, and Jun Gao. 2018. Atrank: An attention-based user behavior modeling framework for recommendation. In Thirty-Second AAAI Conference on Artificial Intelligence.Google ScholarGoogle ScholarCross RefCross Ref

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
    FIRE '20: Proceedings of the 12th Annual Meeting of the Forum for Information Retrieval Evaluation
    December 2020
    70 pages
    ISBN:9781450389785
    DOI:10.1145/3441501

    Copyright © 2020 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: 17 January 2021

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    Overall Acceptance Rate19of64submissions,30%

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