基于排序学习的音乐推荐系统设计与实现

来源 :重庆大学 | 被引量 : 0次 | 上传用户:xiexia1987623
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
音乐是人们娱乐生活的重要组成部分,也是放松休闲的重要途径。随着互联网的快速发展,音乐制作技术的提高、创作周期的加快以及压缩技术的成熟,人们可以方便的将自己的音乐作品发布到网上,使得网络上出现了越来越多的音乐作品。互联网作为获取资源的重要媒介,能为用户提供多样化的服务,使得人们获取音乐的渠道越来越广,接触到的音乐信息越来越多。但是这也带来了“信息过载”问题,用户要从海量的音乐中找到自己喜欢的音乐,往往需要付出更多的时间和精力。音乐推荐系统可以根据交互记录发现个人偏好,然后从海量的音乐作品中为用户推荐可能喜欢的歌曲,可以有效缓解“信息过载”问题。基于内容的推荐算法和协同过滤推荐算法是推荐系统中两种常用的推荐方法。音乐作品不同于文本信息,很难从音乐本身的内容去做推荐;在使用协同过滤推荐算法时,由于很少有用户对歌曲进行直接评分,因此需要将用户的历史行为进行评分制转换,这往往会丢失许多有用信息。为提高音乐推荐排名的准确性,本文研究了基于排序学习的音乐推荐方法,并设计了一个基于排序学习的音乐推荐系统。系统从用户对音乐下载、收藏、或多次进行收听行为中分析用户对于音乐作品的偏好。根据用户对产品的偏好关系和相关度为用户给出一个排序的产品列表。本文的主要工作包括以下几点内容:(1)研究了常用的几种推荐算法和排序学习算法,比较了基于内容的推荐算法、协同过滤推荐算法和混合推荐算法的优缺点,以及点级、对级和列表级三种排序学习方法的应用场景,探索将排序学习方法应用到推荐系统中的方法和流程。(2)本文使用“时间黑客数据挖掘赛”提供的阿里音乐数据集为实验数据集,对基于排序学习的推荐算法进行了实验,同时以基于用户的协同过滤算法、基于产品的协同过滤算法和没有加权的排序学习方法三种算法作为对比实验,对实验结果进行了评估和比较。(3)设计和实现基于排序学习的音乐推荐系统,本系统基于MVC框架,根据系统的功能分为推荐模块、登录注册模块、记录收集模块和歌曲搜索模块四个模块进行设计,并对系统的运行效果进行了测试。
其他文献
<正>聚橙网围绕线上目标市场的客户特征,针对性地在线下开拓上游产品资源,进而在线上推广,全面整合了上游的演出产品研发,中游的演出经纪以及下游的媒体营销、演出票务和场地
获得准确可靠的北斗卫星信号是卫星信号解算的基础和关键,本文设计了以FPGA为核心的软硬件相结合的嵌入式系统,通过天线和模拟电路接收、放大原始卫星信号并进行滤波,通过FPG
2014年之后国家经济进入“新常态”,不断出台政策鼓励上市公司利用并购基金进行并购。通常情况下,并购基金为便于募集资金和满足不同投资者的风险偏好,会设置结构化安排。但是由于结构化并购基金中杠杆过高,存在高风险,在强监管和金融去杠杆的背景下,为防止杠杆融资引发风险,证监会近两年不断出台政策,对结构化并购基金的信息披露要求逐渐完善,在优先级出资、保本保收益安排等方面也做出要求。本案例中,高新兴科技集团
随着学生伤害事故呈上升趋势 ,纠纷也日益增加 ,引起社会的普遍关注。其中学校责任问题是个焦点问题。文章将对学校在学生伤害事故中的责任问题加以分析和探讨。
<正>相比大而全的产品,社区居民更关心有什么样的社区服务,能让生活变得更便利贴心,这些生活服务问题不是一个APP可以解决的。于是"生活圈"打造一个开放平台,直接整合物业公
信用票据是商品经济发展的重要产物。从信用票据发展的类型来看,中国信用票据的发展主要经历了五个时期。在西周,出现了表示借贷关系的信用票据傅别。春秋战国时期,借贷已成
违宪审查制度是一国宪政的重要组成部分,没有违宪审查制度就无法将文本意义上的宪法变成"活的宪法"。正是基于这样的考虑,文章对违宪审查制度中的两个最为基本的问题即违宪审
中印两国都是油气资源比较短缺的国家,需要大量进口石油才能维持经济的高速增长和社会的和谐稳定。为了保障能源安全,两国均实施了能源外交。由于进口来源地的高度重叠,加之
<正>过去的经验在这个时代已经成为最难发挥作用的财富。因此,"应变"成为最重要的关键词,包括快速学习的能力、敏锐的触觉以及顺时应势进行变革。这是最好的时代,也是最坏的