基于项目与情绪的协同过滤算法研究与实现

被引量 : 1次 | 上传用户:ooqqa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,上下文感知推荐技术成为推荐领域研究的热点之一,它的目的是使用上下文信息进一步提高推荐系统的预测精度。因此,研究如何在基于项目的协同过滤系统中使用情绪上下文有非常重要的意义。本文首先介绍了推荐系统的相关技术,着重介绍了协同过滤推荐技术。针对推荐系统中普遍存在的数据稀疏性问题和过度拟合问题,本文提出使用因子分解模型、邻居模型和情绪上下文结合的协同过滤算法缓解上述问题。文中对提出的三个不同算法进行深入的研究,最后通过实验验证了三个算法的有效性。本论文的主要工作包括以下几个方面:(1)研究因子分解模型和情绪上下文结合的推荐算法,其目的是有效缓解数据稀疏性。该算法提出了两种因子分解模型:第一种模型通过构造“用户-项目”二维矩阵,使用SVD矩阵分解方法逆向填充稀疏矩阵,然后使用情绪上下文对填充矩阵作预过滤处理,最后使用Top-K策略进行预测推荐。第二种模型通过构建“用户-项目-情绪”多维矩阵,使用已知评分信息训练得到预测模型,最后使用模型公式进行预测推荐。实验对比表明该算法可以缓解数据稀疏性问题。(2)研究邻居模型和情绪上下文结合的推荐算法,其目的是有效缓解数据稀疏性产生的过度拟合。该算法首先构造“用户-项目-情绪”三维模型,使用提出的邻居关系挖掘方法,对三维模型进行降维处理得到项目的相似邻居,最后使用最小二乘拟合计算得到相似项目的插值权重后进行预测推荐。实验对比表明该算法可以缓解过度拟合问题。(3)研究因子分解模型、邻居模型和情绪上下文组合的推荐算法。在上述两种方法研究的基础上,提出情绪上下文相似度计算方法,改进上文中的因子分解模型和邻居模型的构造方法,将两种模型组合后进行推荐预测。实验对比表明该算法能够获得比使用单一模型算法更好的推荐精度。本文针对推荐系统中存在的数据稀疏性问题和过度拟合问题,提出了因子分解模型、邻居模型分别和情绪上下文相结合以及两种模型同时与情绪上下文相结合的推荐算法,实验对比表明上文提出的三个算法较传统算法更有效,且组合推荐算法能够获得比前两个算法更好的推荐精度。
其他文献
为了研制香卤蛋产品,根据鸡蛋的营养特点和蛋白质的功能特性,在分析传统卤蛋生产技术和配方的基础上,应用现代食品感官评定方法对鸡蛋进行了卤制调味研究,通过L9(34)正交试验
痤疮属于毛囊皮脂腺单位慢性炎性疾病。近来的研究表明,痤疮的发病机制中免疫应答与毛囊皮脂腺单位高表达白细胞介素1α、Toll样受体、可溶性白细胞介素2受体有关。痤疮瘢痕
本文以从内蒙古传统发酵食品中分离的乳酸菌为对象,选用LB培养基进行初筛的基础上,在红豆乳中以产酸能力和蛋白质分解能力进行复筛,再对筛选出的菌株进行驯化后应用于无糖发
由戊二醛和对苯二胺通过缩合反应合成席夫碱聚合物,并将其与三聚氰胺交联构筑立体网状结构,再与氯化铁配位形成具有"海胆状"结构的FeCl3/席夫碱复合材料,利用傅里叶红外光谱和
王益明老师的《记承天寺夜游》一课,巧妙地处理了课内外知识的链接,提升了学生对课文理解的深度,折射出教师文本解读的智慧。本文以该课教学中的三处精彩引入,评析了"嵌入式"
间隔织物是由上表面层、下表面层及连接上、下两表面层的间隔层构成的立体织物,具有良好的透气性、导湿性、抗震性、回弹性、抗压缩性、过滤性和隔音性等,而逐渐成为垫类材料的
结构色,又称物理色,是由于某种特殊的微纳结构使光发生干涉、衍射和散射等而产生的各种颜色。模仿自然界中生物体的微纳结构,可以在纤维上形成结构色,结构色纤维以其环保的特性有
死刑不引渡原则是当代国际引渡制度的重要组成部分。由于不同国家在人权观念以及死刑适用上的不同,其对死刑不引渡原则的适用也各有不同。我国应针对国情,对死刑不引渡原则采
<正>作为我国证券公司的一项重要业务,投资银行业务以其高度专业性、品种广泛性及业务创新性等内在特点,一直以来都备受市场瞩目,同时也因近年来不时出现的PE腐败、利益输送
会议
马克思、恩格斯和列宁的思想体系一脉相承,在各自体系形成过程当中都始终坚持了人民群众是历史活动的主体,人民群众创造了历史的基本观点,坚持尊重群众、相信群众、依靠群众、全