Browse > Article
http://dx.doi.org/10.3745/KTSDE.2021.10.10.399

Automatic Tag Classification from Sound Data for Graph-Based Music Recommendation  

Kim, Taejin (숭실대학교 융합소프트웨어학과)
Kim, Heechan (숭실대학교 융합소프트웨어학과)
Lee, Soowon (숭실대학교 소프트웨어학부)
Publication Information
KIPS Transactions on Software and Data Engineering / v.10, no.10, 2021 , pp. 399-406 More about this Journal
Abstract
With the steady growth of the content industry, the need for research that automatically recommending content suitable for individual tastes is increasing. In order to improve the accuracy of automatic content recommendation, it is needed to fuse existing recommendation techniques using users' preference history for contents along with recommendation techniques using content metadata or features extracted from the content itself. In this work, we propose a new graph-based music recommendation method which learns an LSTM-based classification model to automatically extract appropriate tagging words from sound data and apply the extracted tagging words together with the users' preferred music lists and music metadata to graph-based music recommendation. Experimental results show that the proposed method outperforms existing recommendation methods in terms of the recommendation accuracy.
Keywords
Music Recommendation; Automatic Tag Classification; Sound Data;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. S. Breese, D. Heckerman, and C. Kadie, "Empirical analysis of predictive algorithms for collaborative filtering," In Proceedings of the Conference on Uncertainty in Artificial Intelligence, pp.43-52, 1998.
2 Y. Koren, "Factorization meets the neighborhood: A multifaceted collaborative filtering model," In Proceedings of the ACM SIGKDD IInternational Conference on Knowledge Discovery and Data Mining, pp.426-434, 2008.
3 U. Shardanand and P. Maes, "Social information filtering: Algorithms for automating 'word of mouth'," In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.210-217, 1995.
4 E. Shakirova, "Collaborative filtering for music recommender system," In Proceedings of the IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering, pp.548-550, 2017.
5 D. Wang, X. Guandong, and D. Shuiguang, "Music recommendation via heterogeneous information graph embedding," In Proceedings of the International Joint Conference on Neural Networks, pp.596-603, 2017.
6 Z. Wang, J. Zhang, J. Feng, and Z. Chen, "Knowledge graph embedding by translating on hyperplanes," In Proceedings of the AAAI Conference on Artificial Intelligence, pp.1112-1119, 2014.
7 D. Sanchez-Moreno, A. B. G. Gonzalez, M. D. M. Vicente, V. F. L. Batista, and M. N. M. Garcia, "A collaborative filtering method for music recommendation using playing coefficients for artists and users," Expert Systems with Applications, Vol.66, pp.234-244, 2016.   DOI
8 X. Wang, D. Wang, C. Xu, X. He, Y. Cao, and T. S. Chua, "Explainable reasoning over knowledge graphs for recommendation," In Proceedings of the AAAI Conference on Artificial Intelligence, pp.5329-5336, 2019.
9 O. Barkan and Koenigstein, M. "Item2vec: Neural item embedding for collaborative filtering," In Proceedings of the IEEE International Workshop on Machine Learning for Signal Processing, pp.1-6, 2016.
10 H. Steck, "Embarrassingly shallow autoencoders for sparse data," In Proceedings of the World Wide Web Conference, pp.3251-3257, 2019.
11 B. Sarwar, G. Karypis, J. Konstan, and J. Riedl, "Item-based collaborative filtering recommendation algorithms," In Proceedings of the International Conference on World Wide Web, pp.285-295, 2001.
12 K. Choi, G. Fazekas, and M. Sandler, "Automatic tagging using deep convolutional neural networks," arXiv preprint arXiv: 1606.00298, 2016.
13 T. Mikolov, I. Sutskever, K. Chen, G. Corrado, and J. Dean, "Distributed representations of words and phrases and their compositionality," in Proceedings of the 26th International Conference on Neural Information Processing Systems, Vol.2, pp. 3111-3119, 2013.
14 A. Grover and J. Leskovec, "node2vec: Scalable feature learning for networks," In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp.855-864, 2016.
15 J. Masci, U. Meier, D. Ciresan, and J. Schmidhuber, "Stacked convolutional auto-encoders for hierarchical feature extraction," In Proceedings of the International Conference on Artificial Neural Networks, pp.52-59, 2011.
16 D. P. Kingma, and J. Ba, "Adam: A method for stochastic optimization," In Proceedings of the International Conference on Learning Representations, 2015.