Abstract
With the rapid development of computer technology and online service platforms, more and more music recommendation algorithms appear to recommend music that users may like. Most of the existing music recommendation algorithms use traditional machine learning algorithms based on content-based recommendation filtering, K-nearest neighbour classification algorithms, collaborative filtering, etc. However, such recommendation algorithms often suffer from poor scalability, and do not take into account the temporal nature of the music sequences as well as the interactions between the user and the songs, which results in poor recommendation results. In this paper, we propose a deep learning-based dual-stream music recommendation algorithm that combines a long and short-term memory neural network and an attention mechanism to capture features of audio data and predict users’ preferences for music by analyzing their historical preferences. We validate the performance of our proposed dual-stream music recommendation model on a million music dataset and compare it with existing sequence processing models, and the experiments show that the recommendation performance of our proposed algorithm outperforms that of existing methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Donkers. T., Loepp, B., Ziegler, J.: Sequential user-based recurrent neural network recommendations. In: Proceedings of the Eleventh ACM Conference on Recommender Systems, pp. 152–160 (2017)
Hidasi, B., Karatzoglou, A.: Recurrent neural networks with top-k gains for session-based recommendations. In: Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pp. 843–852 (2018)
Jannach, D., Ludewig, M.: When recurrent neural networks meet the neighborhood for session-based recommendation. In: Proceedings of the Eleventh Acm Conference on Recommender Systems, pp. 306–310 (2017)
Quadrana, M., et al.: Personalizing session-based recommendations with hierarchical recurrent neural networks. In: Proceedings of the Eleventh ACM Conference on Recommender Systems, pp. 130–137 (2017)
Yan, A., et al.: CosRec: 2D convolutional neural networks for sequential recommendation. In: Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pp. 2173–2176 (2019)
Bach, N.X., Long, D.H., Phuong, T.M.: Recurrent convolutional networks for session-based recommendations. Neurocomputing 411, 247–258 (2020)
Yuan, F., et al.: A simple convolutional generative network for next item recommendation. In: Proceedings of the twelfth Acm International Conference on Web Search and Data Mining, pp. 582–590 (2019)
Zhang, T., et al.: Feature-level deeper self-attention network for sequential recommendation. In: IJCAI, pp. 4320–4326 (2019)
Hidasi, B., et al.: Session-based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939 (2015)
Li, J., et al.: Neural attentive session-based recommendation. In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management, pp.1419-1428 (2017)
Mao, Y., Zhong, G., Wang, H., et al.: Music-CRN: an efficient content-based music classification and recommendation network. Cogn. Comput. 14(6), 2306–2316 (2022)
Zhang, Y., Yin, G., Dong, H., et al.: Attention-based frequency-aware multi-scale network for sequential recommendation. Appl. Soft Comput. 127, 109349 (2022)
Kumar, V., et al.: Deep Neural Architecture for News Recommendation. In: CLEF (Working Notes) (2017)
Porteous, I., Asuncion, A., Welling, M.: Bayesian matrix factorization with side information and dirichlet process mixtures. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 24(1), pp. 563–568 (2010)
Xiao, H., Chen, Y., Shi, X., et al.: Multi-perspective neural architecture for recommendation system. Neural Netw. 118, 280–288 (2019)
Chen, J., et al.: Attentive collaborative filtering: Multimedia recommendation with item-and component-level attention. In: Proceedings of the 40th International ACM SIGIR conference on Research and Development in Information Retrieval, pp. 335–344 (2017)
Zheng, E., Kondo, G.Y., Zilora, S., et al.: Tag-aware dynamic music recommendation. Expert Syst. Appl. 106, 244–251 (2018)
Wang, X., Wang, Y.: Improving content-based and hybrid music recommendation using deep learning. In: Proceedings of the 22nd ACM International Conference on Multimedia, pp. 627–636 (2014)
Xu, C., Feng, J., Zhao, P., et al.: Long-and short-term self-attention network for sequential recommendation. Neurocomputing 423, 580–589 (2021)
Kejriwal, M., Szekely, P.: Neural embeddings for populated geonames locations. In: The Semantic Web–ISWC 2017: 16th International Semantic Web Conference, Vienna, Austria, October 21-25, 2017, Proceedings, Part II 16. Springer International Publishing, pp. 139-146 (2017). https://doi.org/10.1007/978-3-319-68204-4_14
Bogdanov, D., Haro, M., Fuhrmann, F., et al.: Semantic audio content-based music recommendation and visualization based on user preference examples. Inf. Process. Manage. 49(1), 13–33 (2013)
Bertin-Mahieux, T., et al.: The million song dataset (2011)
Raffel, C.: Learning-Based Methods for Comparing Sequences, with Applications to Audio-to-Midi Alignment and Matching. Columbia University (2016)
Damak, K., Nasraoui, O.: SeER: an explainable deep learning MIDI-based hybrid song recommender system. arXiv preprint arXiv:1907.01640 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Yin, S., Ruan, X., Song, J., Zheng, W. (2024). Music Recommendation Algorithm Based on Dual-Stream Sequence Fusion. In: Huang, DS., Zhang, X., Zhang, Q. (eds) Advanced Intelligent Computing Technology and Applications. ICIC 2024. Lecture Notes in Computer Science(), vol 14875. Springer, Singapore. https://doi.org/10.1007/978-981-97-5663-6_28
Download citation
DOI: https://doi.org/10.1007/978-981-97-5663-6_28
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-5662-9
Online ISBN: 978-981-97-5663-6
eBook Packages: Computer ScienceComputer Science (R0)