基于SVD++推荐系统候选集生成及冷启动解决方法

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:YCY8899
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网上信息爆发式的增长,用户对信息也呈现出个性化的需求。推荐系统通过用户偏好数据获取用户兴趣取向,从而为用户提供个性化的信息或商品推荐服务。SVD++算法由于其良好的精确度与可扩展性,非常适合用于大型互联网系统,已成为推荐系统领域的研究热门。但冷启动与候选集生成问题一直是SVD++算法应用的瓶颈。  推荐系统需预测用户对商品子集即候选集的偏好从而形成推荐。而SVD++算法基于随机抽样的候选集生成方法不能生成符合用户兴趣的候选集,推荐结果的个性化程度不高,这便是候选集生成问题。另一方面,系统扩展引入的新用户、新商品不存在评分数据,SVD++算法不能训练新用户新商品的特征参数,产生新用户、新商品无法加入推荐系统的冷启动问题。  针对候选集生成问题,考虑到用户历史行为与候选集之间的关联,本文利用关联挖掘方法解决候选集生成问题,提出了基于FP-Tree的候选集生成方法。本文利用FP-Tree存储商品间的关联关系,挖掘与用户的浏览历史相关联的商品形成候选集。  针对冷启动问题,本文利用标签模型描述用户特征与商品特征,将标签模型融入SVD++算法,给出了Tag-Based SVD++算法。该算法利用现有评分数据训练标签的特征参数,系统利用新用户新商品提供的标签为其生成特征参数,从而解决冷启动问题。  实验结果表明,相比SVD++算法,基于FP-Tree的方法生成的候选集更符合用户兴趣。Tag-Based SVD++算法能有效解决系统的冷启动问题,能提供较高的预测精度。
其他文献
虚拟仪器技术自产生以来,就在测试领域得到广泛应用。近年来,随着部队武器装备快速发展,所含的电子设备系统高度集成化,利用虚拟仪器技术研发的辅助测试平台也颇受青睐。在电子
外辐射源的无源雷达系统利用空中存在的电磁波信号实现对目标的检测、定位和跟踪。与传统体制雷达相比,无源雷达在隐蔽性、抗干扰、机动性、抗反辐射等方面具有更大的优势,因此
随着经济的迅速发展、科技的不断进步以及人们生活水平的日益提高,人们对家居生活的安全性、便利性、舒适性、高效性要求也越来越高,于是“智能家居”开始从一个概念转变成一
期刊
自新冠肺炎疫情发生以来,云南省临沧市宣传文化系统紧紧围绕“疫情就是命令、防控就是责任”的要求,坚持三个“第一时间”抓实疫情防控工作.rn第一时间部署落实.成立由中共临
期刊
作文评改是作文教学的重要组成部分,学生评改作文是学生作文素养的具体体现。初中语文教师要还给学生评改作文的权利,教给学生作文评改的方法,并在班内形成互评作文的良好氛围,提
期刊
期刊
随着我国经济水平和科学技术的迅速发展,自动售奶机作为自助服务行业的一个新生事物,越来越被人们所认可。目前市面上的自动售奶机功能简单,且食品安全得不到保障,极大地限制了自动售奶机的发展。为了满足客户的需求,本文设计出了一款基于STM32与uC/OS-Ⅱ实时操作系统的自动售奶机主从控制系统。论文首先介绍了自助服务行业和乳制品在国内外的发展情况,分析了市场上现有售奶机的缺陷,然后根据功能需求把自动售奶机
期刊