融合时间函数和用户属性的推荐算法研究

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:hlwang72
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,互联网已经成为人们获取信息的主要来源,互联网产生的数据正在飞速增长,使得用户很难找到自己迫切需要的信息。如何从“信息海洋中”迅速找寻到用户关注的兴趣点,是当前研究者关注的一个热点。推荐算法利用用户评分数据来计算用户或项目间的匹配度,从而达到推送目的。但推荐系统仍然存在用户评分数据稀疏、冷启动和预测准确性等问题,同时伴随着用户兴趣随时间而变化的挑战。本文针对这些挑战进行研究和分析,在考虑用户兴趣漂移和多角度刻画用户偏好的基础上,提出融合时间函数与用户属性的推荐算法,提高了推荐的准确性和多样性。本文的主要贡献点如下:1.针对用户数据评分矩阵的稀疏性的问题,提出了矩阵分解模型来进行降维和填充,对稀疏矩阵进行填充得到了新的用户评分矩阵,为后面算法的输入提供数据基础。2.针对用户兴趣随时间变化的问题,依据遗忘曲线拟合出时间函数,来表征用户兴趣变化规律。不同时间赋予了预测评分的权重,并融合到用户相似度的计算中,从而提高用户评分的有效性。3.针对推荐过程中的冷启动和预测准确性问题,引入用户属性来多样化刻画用户的特征,对性别、年龄、职业、地区四种属性进行了离散化,构建用户属性矩阵,计算出用户属性相似度,并对用户评分与用户属性相似度进行线性加权得到新的综合相似度,根据综合相似度计算出最近邻居集合,对目标用户进行推送,从而提高了推荐系统的推送质量。最后,本文对提出的融合时间函数与用户属性推荐算法,在MovieLens据集上从两个数据集上进行了相关实验。一方面是参数设置对矩阵分解填充算法和本文模型的影响实验,另一方面是本文提出的融合时间函数与用户属性的推荐算法对比其它算法的有效性和优越性进行了对比实验。实验结果表明,在矩阵分解填充算法中,当用户和项目的正则化系数分别取50和10,隐因子个数取175,用户评分和用户属性相似度的权重分别取0.7和0.3时,模型的整体性能最佳。另外,当最近邻数目选择30的时候,各算法的预测精确精确度最高,本文提出的的融合时间函数与用户属性的推荐算法与SC-CF、NCF和SS-MF推荐算法相比,分别提高了12.04%、10.15%、2.85%。
其他文献
近年来,我们根据卒中(中风)与高血压病的病因、病症相似的情况,采用中医有关中风病症的治疗原则,对高血压病进行辨证施治,收到了较好的效果,现报告如下:
【摘要】近代教育家陶行知先生提出学习要“知行合一”,即学生在综合活动课程中以问题的解决获取直接知识,培養探究意识和创新能力。而“数学化”的观点下的课堂创设实际数学问题情境,学生通过解决数学问题而获得知识.因此,在课堂教学中应用“数学化”的观点指导数学课堂教学,能够让学生在“做中学”,培养学生数学分析和实践能力,提高数学核心素养.  【关键词】课堂教学 数学化 学生  【中图分类号】G633.6 【
急性有机磷农药中毒是一种非常凶险的急危重症,其毒性主要是抑制胆碱酯酶的活性,使乙酰胆碱在体内过多蓄积,胆碱能神经受到持续冲动,导致先兴奋后衰竭的一系列毒蕈碱样、烟碱
一首忘却的童谣,从山坳里传来,那支萌翠柳笛,独揽了嫩绿,围绕河畔风靡,沿着诗行般梯田展翅盘旋,直至渲染峰峦,跳动在骨子里的往事,和悬挂在半山腰的记忆,回响着童音诳语,遗落行踪,坠入深
钛合金/碳纤维增强聚醚醚酮树脂(Ti/Cf/PEEK)层板作为一种新型纤维金属层板(FMLs),综合了各成分的优点,具有高比强度和比模量、优异的抗疲劳性、耐温性及高损伤容限性等众多优良性能,为航空航天材料的发展提供了更大潜能与空间。然而,Ti/Cf/PEEK层板中金属/树脂(Ti/PEEK)界面较为薄弱,影响了界面应力的传递,从而严重制约层板性能的发挥。因此寻求一种新颖且耐高温的界面性能改善方法具
目的:总结急性肠系膜缺血患者的临床特点、发病机制及一般规律,探讨影响急性肠系膜缺血患者预后的危险因素,为改善急性肠系膜缺血性疾病的预后提供理论依据。方法:采取回顾性研究选取2014年10月至2018年10月,于新疆医科大学第一附属医院诊断为急性肠系膜缺血性疾病并住院治疗患者73例。记录患者性别、年龄、基础疾病、临床症状、生命体征、实验室及影像学检查资料、治疗方式并转归情况,比较不同预后患者的差异,
球面加工一直是决定轴流泵产品质量的关键因素。充分利用卧式车床的结构特点,设计了一种新型的大尺寸球面加工装置,并对其结构特点、工作原理、使用注意事项进行了介绍。
秋季腹泻最常见的病原是轮状病毒(简称RV),随着对该疾病认识的提高,人们注意NRV肠炎不仅仅局限于肠道,RV引起的肠外感染也日益受到关注。为了解RV肠炎的心肌损害情况,笔者对2005年8
小学数学课堂教学是师生多边的活动过程,是教师进行教学活动的主阵地。利用学生原有的知识创设情境,引导学生动手操作,采用多角度的思维教学,同时引入互帮互助和团队竞争机制
计算是学生非常重要的一项基本能力,对他们数学学科的学习,甚至起以后其他理科类科目的学习都有至关重要的影响。如何采取有效的教学手段,提高学生在计算方面的能力,对于学生的成