基于项目类别和增量更新的混合推荐算法设计

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:axrczx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐是一种典型的数据驱动型应用,其聚焦项目与用户的精准匹配,在电子商务、移动服务等领域发挥了重要作用,并对人们生活产生积极影响。作为推荐系统的核心构建,推荐算法的性能对提升用户体验和加强用户黏度起着决定性作用。随着推荐项目和应用服务的不断丰富,推荐相关数据不断更新、数据规模不断扩大,同时也让数据呈现了很大的稀疏性。上述特征对提升推荐性能、优化推荐应用等研究了极大挑战,如何基于现有推荐数据特征研究高效推荐算法并支持推荐增量更新等问题,具有重要应用价值。  本文首先对现有推荐理论和推荐算法展开对比分析,然后针对推荐数据稀疏性问题对推荐性能的影响,深入研究了协同过滤算法在推荐应用中的有效性及其优化空间;进而引入用户聚类策略将大规模数据集分解成适合推荐优化的多个小规模数据集,并构建用户相异度矩阵,研究了有效的推荐方法,提升了推荐性能并支持推荐增量更新。本文主要研究内容与贡献如下:  (1)针对推荐数据集的高维度和稀疏性导致的推荐性能问题,以及协同过滤算法对时间的不敏感性,研究了基于协同过滤的改进算法(CT-CF),其通过重构类别评分矩阵,设计时间效应函数,有效解决数据稀疏性和用户兴趣随时间变化对推荐性能的影响,提升了推荐准确度。  (2)针对推荐计算中频繁的相似度计算的计算效率问题,研究了一种协同过滤和聚类方法相融合的推荐算法(MCT-CF),其通过引入聚类方法对用户进行有效分组,有效减小了相似用户查找范围,同时让多个分组可以并行开展推荐计算,在保证推荐准确度的基础上,解决了算法的可扩展性。  (3)针对新的推荐数据到达对推荐性能的影响,以及传统协同过滤方法基于整体数据集产生推荐项目、应对推荐数据变化不足的问题,本文研究了推荐的增量更新问题,通过重构基于类簇的用户相异度矩阵设计了支持增量更新的推荐算法,有效地保证了推荐数据变化时,及时快速地生成推荐项目。  本文围绕上述各项工作中的推荐模型和算法,开展了充分的理论分析和基于真实数据集的实验验证工作,并与传统的推荐算法进行了对比分析,充分验证了建议方法的有效性。
其他文献
随着室内定位技术的深入研究,地磁应用于室内定位也由传统的测量方位角辅助定位逐渐转向地指纹匹配定位,具有不需安装参考节点,地磁定位设备成本低,地磁信号检测模块易于集成
期刊
随着移动电子设备的迅猛普及以及各国对电动汽车开发力度的加大,不但从数量上需求更多的移动电源,而且在电池性能也提出了更高的要求。在目前这种大环境下,如何能高效的测量出电池单体的一致性,了解所生产电池的性能,在实际生产中对电池各项参数的检测的速度精度提出了更多的要求。可见研发高性能的化学电源测量工作站检测设备十分必要。本文结合电化学测试和化学电池性能的诸多要求,设计了一种快速、多通道、高精度的电池检测
本文基于当前建筑工程设计安装的具体实施思路与发展实践,对建筑电气工程设计安装的实施流程、主要内容和发展价值作简要的分析于讨论,结合现实的电气工程设计与安装经验,对
目前,在建筑相关行业的发展中,钢材广泛的运用于建筑业中关于厂房的建设方面,因其造价低,工期较短、跨度偏大,结构性能优,建筑造型美观有现代感等等特点.在这个的基础上,就钢
PROFIBUS总线是德国和西门子制定的一种工业通信标准。目前,已经成为我国现场总线中的一种国家标准。PROFIBUS总线能够用于各种工业领域。PROFBUS又分为DP和PA两种总线。DP是
学位