[发明专利]一种基于混合推荐的新型音乐评分矩阵填充算法在审
申请号: | 202111463821.5 | 申请日: | 2021-12-03 |
公开(公告)号: | CN114254149A | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 沙道鑫;韩立新 | 申请(专利权)人: | 河海大学 |
主分类号: | G06F16/635 | 分类号: | G06F16/635;G06K9/62 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 邵娟 |
地址: | 211100 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混合 推荐 新型 音乐 评分 矩阵 填充 算法 | ||
本发明公开了一种基于混合推荐的新型音乐评分矩阵填充算法。所述方法步骤包括:首先使用基于内容的推荐算法预测并填充评分矩阵,再基于物品的协同过滤算法预测评分,采用皮尔森相关系数计算相似度,并将相似度排序筛选相似度最高的前p个邻近物品,计算目标用户可能的评分,并填充到音乐评分矩阵中;再基于用户的协同过滤方法填充评分矩阵,采用余弦相似度计算相似度,并按照排序选取相似度最高的前20个评分信息进行填充;本发明创新性地在音乐推荐领域混合三种推荐方式进行评分填充,即采用基于内容的推荐算法及基于物品的协同过滤和基于用户的协同过滤算法预测评分,其中采用皮尔森相关系数相似度,有效缓解音乐推领域存在的数据稀疏问题。
技术领域
本发明涉及一种基于混合推荐的新型音乐评分矩阵填充算法,具体包括在音乐评分矩阵数据稀疏的条件下,混合使用基于内容的推荐及基于物品的协同过滤算法以及基于用户的协同过滤的填充音乐评分矩阵的方法。
背景技术
互联网的普及给用户带来大量的信息,但同时也产生信息过载的问题。推荐系统可以从海量数据中快速、准确地为用户提供个性化服务,有效解决信息过载问题.协同过滤是目前推荐系统领域应用较广泛、较成功的方法之一。根据处理评分矩阵中信息方法的不同,协同过滤主要分为基于内存的协同过滤和基于模型的协同过滤,协同过滤根据目标用户的邻近用户的评分信息预测目标用户对未评分物品的评分,将预测评分较高的物品推荐给目标用户。在现实推荐系统中,数据通常较稀疏,相对于庞大的物品集合,用户仅评价其中很少一部分物品,造成用户间共同评分的物品数量更少,甚至为零。因此在稀疏数据环境下,协同过滤无法为目标用户选取可靠的邻近用户,影响推荐精度。针对数据稀疏问题,学者们提出多种基于内存的协同过滤算法,用于提高推荐质量。Kim根据用户创建的标签信息获取用户的喜好,用于提供个性化推荐。Ahmadian等提出基于多角度可靠性度量提高用户评分信息的方法,增加可靠性较低的用户的评分信息,并重新计算可靠性较低的评分,缓解数据稀疏性问题。孙小华根据用户评分均值、评分众数等填写评分矩阵中的空值,但填充结果单一。张凯涵等充分利用信任信息填充专家评分,但只考虑用户的社交信息。Bellogin等根据用户的正反馈信息选取邻近用户,根据“warm”用户生成个性化推荐,但需要的额外信息不具备完整性。Ma等提出缺失评分填充算法,综合考虑用户与物品的信息填充矩阵。基于内存的协同过滤算法通过寻找邻近用户及邻近物品进行推荐,这种推荐系统实现起来简单有效,但数据规模较大时限制算法性能。
针对现有方法存在的问题,本文提出面向稀疏数据的混合推荐算法,即基于内容的推荐算法以及基于物品的协同过滤和基于用户的协同过滤的混合算法,首先使用基于内容的推荐系统进行评分矩阵的填充,再使用基于物品的协同过滤,利用皮尔森相关系数计算物品间相似度,提取目标用户对未评分物品的邻近物品的评分记录,结合物品间相似度计算用户对未评分物品可能的评分,将得到的评分填充到评分矩阵中。然后使用基于用户的协同过滤,利用余弦相似度计算用户间相似度,找到目标用户的邻近用户,选择邻近用户共同评分数量最多的物品,结合目标用户与其邻近用户间相似度及邻近用户的评分记录再一次填充矩阵,最后预测评分并产生推荐。
基于内容的推荐算法首先构建歌曲数据模型,然后通过歌曲的数据发现歌曲间的相似度。因为歌曲A和歌曲C是相同的类型。因此,推荐算法认为两者相似度较高,而歌曲A和歌曲B具有较低的相似度。在计算用户的推荐结果时,用户喜欢听音乐A,则推荐算法给该用户推荐与歌曲A具有较高相似度的歌曲B。
基于物品的协同过滤,该算法思想如下:一个用户a喜欢项目m,那么该用户喜欢与m相似的项目的概率很大。举个音乐的例子:对于歌曲M和歌曲N,喜欢听歌曲M的用户均喜欢听歌曲N,而喜欢听歌曲N的用户大部分都喜欢听歌曲M,因此电影歌曲M和歌曲N具有较高的相似度。在基于项目的协同过滤推荐算法为用户丙进行推荐时,将用户丙喜欢歌曲M最相似的歌曲作为候选结果推荐给用户丙。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学,未经河海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111463821.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于区块链网络的校园安全巡检系统
- 下一篇:一种芯片测试用智能调节夹具