基于捆绑信息融合的协同过滤推荐算法改进与实现

来源 :南京财经大学 | 被引量 : 0次 | 上传用户:dudulee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
推荐系统的研究由来已久,在电子商务等领域也得到最为广泛的应用。不同于其他领域,电商领域中用户与商品之间的交互信息更为丰富,充分利用这些信息可以极大的提高现有推荐系统的推荐效果。其中,捆绑信息就是指以用户行为为连接建立的商品之间的相互联系,如共同被购买、共同被访问、浏览后被购买等,这些虽然表现为用户主观行为的结果,但是事实上反映了商品之间的客观联系。本文主要介绍在协同过滤推荐算法中引入和利用商品捆绑信息来改进推荐效果的方法。本文重点研究了三个内容:第一是利用商品捆绑信息来填充现有用户评分矩阵,针对不同的用户行为设计不同的权值分配,并根据商品捆绑信息体现的相关性来对用户未评分项目进行有选择的评分填充,其中,在商品相似度、填充评分设计等方面都做了研究。第二是利用商品捆绑信息来修订现有用户评分矩阵。本文利用商品的类别、标签等固有信息,挖掘商品与商品间的联系,设置捆绑函数,这种联系并不取决于用户-商品评分数据。改进后的用户对商品的评分则由两部分构成:第一是通过用户和物品本身特征得到的对物品评分的预估,第二是与要评分的物品相关联的物品的评分来预测物品评分。第三是利用商品捆绑信息来完善现有神经网络推荐算法,算法将用户、商品以及商品类型信息作为神经网络输入,通过输入数据维度的增加来提高推荐的效果,具体方法是将用户信息、商品信息嵌入神经网络之中来生成用户特征矩阵和商品特征矩阵,其中,商品信息需要考虑商品类别的影响。最后,对合并的用户特征向量与商品特征向量做点乘运算,即可得到预测的结果。实验采用了从亚马逊数据集获得的Musical Instruments数据集,根据数据集中的4种商品共同购买关系(relate属性),合理设计上述三种研究内容的实现方法。文章最后对相关实验结果做了详细说明,实现了加入捆绑信息的推荐系统,验证捆绑推荐系统的效果。将结果与常规的协同过滤算法得到的结果相比较,实验表明,通过增加根据商品捆绑信息的评分填充、改变捆绑系数和增加神经网络推荐算法输入,都可以在特定环境里提升用户商品评分的准确性,同时也提升给出的推荐列表的精确性。
其他文献
目的:了解白血病患者化疗所致胃肠道反应的情况,探讨中药穴位贴敷在减轻白血病患者化疗过程中所致胃肠道反应的应用。方法:将我院血液科60例住院白血病患者共184个疗程随机分
生物过滤塔工艺在处理恶臭气体与挥发性有机物方面具有很大的应用潜力和优势。本论文选择木屑和荞麦皮作为生物过滤塔的微生物载体,对生物过滤塔处理甲苯气体的去除效果和运行
民国初期,受西方职业指导运动的影响和国内特殊的政治、经济、文化环境的作用,一大批爱国教育家和先进知识分子大力倡导了职业指导,旨在沟通教育与职业的关系,解决数以万计的学
目的:探讨肝衰竭患者血浆总同型半胱氨酸(tHcy)水平与肝衰竭的关系.方法:采用高效液相色谱法测定96例肝衰竭、37例慢性肝病非肝衰竭患者及55例健康者血浆tHcy含量,同时检测肝衰竭
当前,传统的财务会计已经不能满足高校的快速发展,不少高校把目光转向企业财务管理最常应用的管理会计。顺应高校会计改革的浪潮,管理会计在高校的应用已经蔚然成风,并成为高