- 10
- 0
- 约7.05千字
- 约 11页
- 2021-03-16 发布于天津
- 举报
改进学习率的一种高效SVD+算法
: The core of the recommendation system includes the recommendation algorithm and big data. The efficient computation of the recommendation algorithm is the essential requirement to realize the real?time human?machine interaction. Among various recommendation algorithms , the SVD++algorithm is widely used because its special advantages. However , in the environment of big data ,the SVD++recommendation algorithm has the prominent problem of low computing efficiency , and is difficult to satisfy the requirement of real?time human?machine interaction. In order to solve this problem , a new method to improve the computation efficiency of the SVD++ recommendation algorithm is proposed , whose kernel is to optimize the indicator of the target function with new learning rate function. In combination with the changing rate characteristics of the exponential function and linear function , the learning rate function has the characteristics of high initial value , low medium?term descend speed and later value , and slow change toward. The effectiveness of the method was verified with simulation
experiment.
Keywords: recommendation system ; recommendation algorithm ; big data ; SVD++; computation efficiency ;
learning rate
0 引 言 推荐系统是解决当前互联网“信息过载”的一项关键技术
[1] ,其通过收集和分析用户的各种信息来学习用户特征,并根 据分析得到的用户兴趣和行为模式来为用户推荐所需要的服务。 目前,推荐系统在很多领域获得了广泛应用,例如电子商务、电 影、音乐、移动应用等。
推荐算法及其依赖的原始大数据是推荐系统的核心 [2] 。互 联网上每天产生TB及PB级的数据,数据复杂、维度高。在此背 景下,有效提高推荐算法的计算效率成为实际应用中实现实时人 机交互的关键。在常用的推荐算法中,基于奇异值分解算法
(Singular Value Decomposition , SVD 改进的 SVD+推荐算 法[3] 因具有很多优点而被应用于推荐系统,主要优点包括降低 数据维度、 考虑含蓄隐式行为信息以及预测准确性高等, 是推荐 算法中一种重要的用于实现目标用户对目标项目进行评分预测 的算法。
虽然SVD+推荐算法具有很多优点,但在实际应用中,需要
处理的数据量往往属于海量级。对于海量数据, SVD+算法计算
效率低的问题格外突出,因而不能满足实时人机交互的基本要 求。
本文提出一种新的方法来提高 SVD+推荐算法的计算效率, 其核心是采用一种新的学习率函数对 SVD+推荐算法中的各项指 标进行优化学习。 该新学习率函数采用指数函数和一次函数的综 合函数作为优化函数, 从而具有自适应学习的能力, 具体表现为 初始学习率大、中期下降迅速以及后期学习率小且变化缓慢。
1 推荐算法
目前,主流的推荐算法包括四类:基于内容、协同过滤、基 于图结构以及混合的算法。 其中,协同过滤算法是当前推荐系统 中最广泛应用的推荐算法 [2] ,其核心思想是寻找目标用户的相 似用户群, 然后根据相似用户群对目标项目的评分情况
您可能关注的文档
- 改善高血压患者血管内皮功能的药物治疗进展.docx
- 改善窗口服务质量提高医院服务效率.docx
- 改善零售物流管理精品资料.docx
- 改善节能减排税收政策举措精品资料.docx
- 改善运行方式保证电网可靠运行.docx
- 改善超高压电缆金属铝护套氩弧焊_焊接质量的方法探讨.docx
- 改性乳化沥青蒸发残留物测力延度试验.docx
- 改性复合海绵敷料的研制.docx
- 改建砌体及装饰工程施工组织设计asd.docx
- 改性复配聚合硫酸铁制备工艺条件选择.docx
- 中国国家标准 GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法.pdf
- GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法.pdf
- 《GB/T 16172-2026建筑材料热释放速率和产烟速率试验方法》.pdf
- 《GB/T 14926.62-2026实验动物 猴免疫缺陷病毒检测方法》.pdf
- GB/T 14926.62-2026实验动物 猴免疫缺陷病毒检测方法.pdf
- GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求.pdf
- 《GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求》.pdf
- 中国国家标准 GB/T 46917.3-2026标准语义知识库 第3部分:语义集成技术要求.pdf
- 中国国家标准 GB/T 45305.3-2026声学 建筑构件隔声的实验室测量 第3部分:撞击声隔声测量.pdf
- GB/T 45305.3-2026声学 建筑构件隔声的实验室测量 第3部分:撞击声隔声测量.pdf
原创力文档

文档评论(0)