基于迁移学习的协同过滤推荐算法研究

来源 :华侨大学 | 被引量 : 0次 | 上传用户:boyanfang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐系统是解决信息过载的有效途径,它应用已有的用户历史评价行为对用户实施个性化推荐。推荐算法作为推荐系统的核心,它的性能直接决定着推荐系统的好坏。协同过滤推荐算法是推荐系统应用最为广泛和成功的技术之一。然而,随着用户数和项目数不断地增加,协同过滤技术遇到了数据稀疏性、可扩展性等挑战。为了缓解数据稀疏性的问题,迁移学习通过应用具有较多训练数据的辅助领域学习到的知识,迁移到目标领域中以帮助提高目标领域推荐系统的推荐精度。本文从迁移学习的角度研究协同过滤算法,提出了三个迁移学习模型,分别适应目标领域和辅助领域数据分别的不同情形。(1)为了提高传统协同过滤推荐算法的用户兴趣相似度计算的准确性,构建了一种用户兴趣相似度迁移的协同过滤模型,利用辅助领域的用户兴趣相似度帮助目标领域用户兴趣相似度的学习。分析了模型中影响平衡参数大小的因素,并提出了一种特征子空间的距离近似地估计该平衡参数,提高了模型的智能性。通过真实数据的实验验证,模型能够准确地计算目标领域的用户兴趣相似度,从而提高了推荐系统的推荐精度。(2)为了帮助目标领域用户评价特征的学习,在矩阵分解模型的基础上提出了一种基于用户特征迁移的协同过滤推荐算法。采用SOFT-IMPUTE算法解决辅助领域中带核数的最小均方问题,并以此构造辅助领域的用户特征。设计了一种快速收敛的Wiberg算法求解用户特征迁移模型。同样通过实验验证,该模型能够有效地对辅助领域的用户特征进行迁移,显著提高了目标领域的推荐质量。(3)为了解决辅助领域和目标领域用户特征维度可能不一致的情形,构建了一种用户特征子空间迁移的协同过滤推荐算法。利用辅助领域的用户特征子空间到目标领域用户特征空间的投影距离来度量不同领域间的用户特征的相似度,在此基础上对辅助领域的用户特征子空间进行迁移。此外,提出了一个迭代算法对目标模型的最优化问题进行求解。仍然通过真实的数据进行实验验证,该方法能够有效的缓解数据稀疏性的问题。通过以上的研究工作,在一定程度上有效地缓解了协同过滤算法遇到的稀疏性问题,从而在一定程度上推动了迁移学习在协同过滤推荐算法的应用和研究。
其他文献
昆明市委书记仇和宣称,昆明市欢迎并以制度形式保障新闻媒体对党委、政府各项工作进行监督。仇和认为,新闻媒体有着“保健医生”的作用,可以帮助我们发现问题和解决问题。仇
通过一次体制内的跨省合作,贵州省电视台不仅涉足了全新的内容平台——甘肃省广播电影电视总台,也探索出了一条西部地方电视台联手寻求突围的新路。——经济观察报 Through
目的 探讨新冠肺炎下预检分诊的几点体会.方法 选取本院治疗的预检分诊的病人200例,根据病人就诊时间的不同分组,其中常规组患者按照传统方式预检分诊,干预组患者按照强化后
视频分割是新一代视频编码、视频检索、互联网多媒体交互等新兴领域的关键技术,在机器人视觉、监测系统、工业产品检测、可视电话和电视会议等领域都有广泛的应用。在目前的
随着我国社会经济不断发展,医疗卫生事业也得到了快速发展和进步.目前,我国医疗卫生体制的改革正不断深入,为医疗事业创造了良好的发展前景的同时,也加大了医疗行业的竞争,医
随着计算机的普及,软件系统已经深入到生活的各个方面,从普通的计算机软件,到银行或超市的终端系统,甚至到手机的软件系统。对软件质量的要求也在不断提高,但现实中软件系统
目的 讨论多元化带教法在护理实习生中运用,对临床护理能力的提升价值.方法 选取2018年7月至2019年4月在我院心血管内科进行护理实习的实习生60名,按照实习先后顺序分为观察
本文介绍了我国工业控制自动化技术的现状和发展趋势,指出了在提高工业信息集成度、实现企业管控一体化过程中,对工业管理自动化与工业过程控制自动化的融合提出的新要求。构建
目的 总结尿崩症导致肾盂、输尿管扩张积水的诊断及治疗,提高对此类疾病的认识.方法 通过分析1例尿崩症致肾盂、输尿管扩张积水的患者的临床资料并结合文献复习,熟悉本病的临
目的 分析在医学影像技术专业MRI检查技术实习带教中采用PBL教学法的应用效果.方法 选取2016年10月至2019年10月于我院进行实习的医学影像技术专业MRI检查技术的实习生67例,