Controllable Music Playlist Generation Based on Knowledge Graph and Reinforcement Learning

被引:7
作者
Sakurai, Keigo [1 ]
Togo, Ren [2 ]
Ogawa, Takahiro [2 ]
Haseyama, Miki [2 ]
机构
[1] Hokkaido Univ, Grad Sch Informat Sci & Technol, Kita Ku, N-14,W-9, Sapporo, Hokkaido 0600814, Japan
[2] Hokkaido Univ, Fac Informat Sci & Technol, Kita Ku, N-14,W-9, Sapporo, Hokkaido 0600814, Japan
关键词
music playlist generation; knowledge graph; reinforcement learning; multimedia techniques; music recommendation; preference sensing;
D O I
10.3390/s22103722
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In this study, we propose a novel music playlist generation method based on a knowledge graph and reinforcement learning. The development of music streaming platforms has transformed the social dynamics of music consumption and paved a new way of accessing and listening to music. The playlist generation is one of the most important multimedia techniques, which aims to recommend music tracks by sensing the vast amount of musical data and the users' listening histories from music streaming services. Conventional playlist generation methods have difficulty capturing the target users' long-term preferences. To overcome the difficulty, we use a reinforcement learning algorithm that can consider the target users' long-term preferences. Furthermore, we introduce the following two new ideas: using the informative knowledge graph data to promote efficient optimization through reinforcement learning, and setting the flexible reward function that target users can design the parameters of itself to guide target users to new types of music tracks. We confirm the effectiveness of the proposed method by verifying the prediction performance based on listening history and the guidance performance to music tracks that can satisfy the target user's unique preference.
引用
收藏
页数:17
相关论文
共 56 条
[1]   Automatic playlist generation based on tracking user's listening habits [J].
Andric, Andreja ;
Haus, Goffredo .
MULTIMEDIA TOOLS AND APPLICATIONS, 2006, 29 (02) :127-151
[2]  
[Anonymous], MUSIC BIZ CONSUMER I
[3]   Groove Radio: A Bayesian Hierarchical Model for Personalized Playlist Generation [J].
Ben-Elazar, Shay ;
Lavee, Gal ;
Koenigstein, Noam ;
Barkan, Oren ;
Berezin, Hilik ;
Paquet, Ulrich ;
Zaccai, Tal .
WSDM'17: PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2017, :445-453
[4]   Automated Generation of Music Playlists: Survey and Experiments [J].
Bonnin, Geoffray ;
Jannach, Dietmar .
ACM COMPUTING SURVEYS, 2015, 47 (02)
[5]  
Bordes A., 2013, NIPS'13, P1
[6]   RecSys Challenge 2018: Automatic Music Playlist Continuation [J].
Chen, Ching-Wei ;
Lamere, Paul ;
Schedl, Markus ;
Zamani, Hamed .
12TH ACM CONFERENCE ON RECOMMENDER SYSTEMS (RECSYS), 2018, :527-528
[7]  
Cho K., 2014, PROC 8 WORKSHOP SYNT, P103, DOI DOI 10.3115/V1/W14-4012
[8]  
Choi Keunwoo, 2016, arXiv
[9]   From manual to assisted playlist creation: a survey [J].
Dias, Ricardo ;
Goncalves, Daniel ;
Fonseca, Manuel J. .
MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (12) :14375-14403
[10]   The editorial playlist as container technology: on Spotify and the logistical role of digital music packages [J].
Eriksson, Maria .
JOURNAL OF CULTURAL ECONOMY, 2020, 13 (04) :415-427