Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering

Previous Articles     Next Articles

Music Recommendation Algorithm Based on LDA Model

LI Bo 1,2,CHEN Zhigang 1,2,HUANG Rui 1,2,ZHENG Xiangyun 1,2   

  1. (1.School of Software,Central South University,Changsha 410075,China;2.The Joint Laboratory for Moblie Health,Ministry of Education-China Mobile Communication Corporation,Changsha 410083,China)
  • Received:2015-05-25 Online:2016-06-15 Published:2016-06-15

基于LDA模型的音乐推荐算法

李博1,2,陈志刚1,2,黄瑞1,2,郑祥云1,2   

  1. (1.中南大学 软件学院,长沙 410075; 2.移动医疗教育部-中国移动联合实验室,长沙 410083)
  • 作者简介:李博(1988-),男,硕士研究生、CCF会员,主研方向为社交网络、数据挖掘;陈志刚,教授、博士、博士生导师、CCF会员;黄瑞,博士研究生;郑祥云,硕士研究生。
  • 基金资助:
    国家自然科学基金资助项目(61379057);中南大学中央高校基本科研业务费专项基金资助项目(2015zzts228)。

Abstract: The popularity of the Internet and electronic music resources makes it easier for people to obtain music resources.However,as the music library becomes larger and more abundant,it is difficult to find favorite music accurately and timely.Therefore,on music sites,a suitable music recommendation algorithm is particularly needed for users.According to the deficiencies of music recommendation based on audio information and the collaborative filtering method,this paper analyzes the user’s music listening data and download data,combined with the Latent Dirichlet Allocation(LDA) theme mining model,proposes a music recommendation algorithm.Experimental results show that compared with the collaborative filtering algorithm based on user and the collaborative filtering algorithm based on item,MR_LDA algorithm can be more efficiently recommend interested music to users.

Key words: collaborative filtering, music recommendation, theme mining, Latent Dirichlet Allocation(LDA) model, Gibbs sampling, Music Recommendation based on LDA model(MR_LDA)

摘要: 互联网的普及以及音乐资源的电子化使得人们可以更方便地获得音乐资源。但随着音乐库变得越来越大、资源越来越丰富,人们已经很难准确及时地找到自己喜欢的音乐。因此,对于音乐网站而言,需要一个合适的音乐推荐算法向用户推荐音乐。根据已有的基于音频信息的音乐推荐以及协同过滤方法,分析用户的音乐试听数据以及下载数据,并结合Latent Dirichlet分配(LDA)主题挖掘模型,提出一种音乐推荐算法。实验结果表明,与基于用户的协同过滤算法以及基于项目的协同过滤算法相比,该算法可以更加高效地向用户推荐感兴趣的音乐。

关键词: 协同过滤, 音乐推荐, 主题挖掘, Latent Dirichlet分配模型, 吉布斯抽样, 基于LDA模型的音乐推荐

CLC Number: