时间敏感的单类协同过滤算法研究

来源 :深圳大学 | 被引量 : 0次 | 上传用户:zjh73
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
利用隐式反馈数据进行Top-K推荐是推荐系统领域中的一个经典问题,针对这个问题研究人员提出了很多算法。这些算法当中比较经典的是基于物品的单类协同过滤(item-based OCCF)和基于用户的单类协同过滤(user-based OCCF)。基于模型的单类协同过滤算法如贝叶斯个性化排序(BPR)和分解的物品相似度模型(FISM)是比较前沿的OCCF方法。在实际的推荐系统中,我们往往能够获得带有时间戳信息的数据集。一方面,我们知道时间信息肯定是非常有用的,另一方面,经典的单类协同过滤算法无法很好地利用时间信息。在这样的背景下,研究人员试图提出能有效利用时间信息的单类协同过滤算法。本文的所有章节正是围绕着如何有效利用时间信息提高推荐性能写成的。首先,针对贝叶斯个性化排序(BPR),我们提出了TBPR,它在BPR的损失函数中引入了时间衰减函数,使得每个训练记录在损失函数中的权重不完全一样,由此利用了时间信息。实验表明,衰减函数的引入能够提升算法的推荐效果。其次,本文提出了集成学习模型TEL,它包含若干个串行生成的TSL子模型。我们在合理范围内周期性地改变TEL的目标函数,试图让最终的集成模型具有较强的鲁棒性。最后,我们提出了基于时间序列的双向物品相似度。利用基于时间序列的双向物品相似度和一种名为活跃用户会话窗的权值函数,我们提出了一个面向物品的基于邻域的协同过滤算法框架。该算法是针对序列预测问题的基于邻域的协同过滤方法,而现存序列预测方法一般是基于模型的。在我们的实验中,新算法的推荐性能优于传统的基于物品的单类协同过滤算法。
其他文献
镍镀层具有优异的润滑性,耐磨性,耐腐蚀性,高硬度和厚度均匀性,应用于汽车、石油化工、船舶、计算机等行业,是运用最广泛的保护镀层之一。但随着工程设计标准的不断提高,对材
由于城市建设快速发展,各种大跨度结构不断建设和投入使用。其中网格结构的作用慢慢被人们重视,网格结构由杆件和螺栓球组成,这些构件使网格结构组成了一个超静定空间立体结
土壤CO2浓度体现了地上及地下的生物活动,其细微的变化对大气CO2浓度和气候环境都有着极大的影响。由于传统监测方式限制,难以对其进行大尺度分析,本研究通过Fick定律推导进
由于移动设备的便利性和移动设备持有量的爆炸式成长,用户的设备使用习惯也逐渐在改变,越来越多的人倾向于并习惯于在公共场所使用自己的智能设备查看信息或与他人交流,甚至
锂离子二次电池已经广泛应用于各种便携式电子产品,近年来,电动车、便携式移动装备和混合动力汽车的储能装置对锂离子二次电池及其电极材料提出了更高的要求。石墨材料是目前
1月9日,春节渐近,年味更浓,走进贵港桂平市大湾镇下山村村民王焕坚家,未见其人先闻腊味香。只见庭院、走廊、楼顶上,摆满竹架,一只只、一条条油光泛亮的腊鸭腊鱼,让人垂涎欲
自20世纪末以来,我们面临着巨大的能源危机和日益严重的环境污染。因而节约有限能源、治理污染是当务之急。电催化反应在能源和环境领域均有广泛的应用,尤其是一些新型的能量
风机制造行业已处于成熟阶段,竞争激烈,HDD公司和其他同行一样,面临同质化竞争和价格战。如何在激烈的竞争中找到合适的竞争战略,为自己的生存与发展带来希望,对于行业中每家
强子跃迁过程一直是研究粲夸克偶素强有力的手段。为了研究一个未知性质的粒子,常常需要在实验上测量这个粒子通过辐射出η,π~0或者两个π介子(π~+π~-/π~0π~0)衰变到低
工业过程控制回路由于控制器参数整定不当、调节阀粘滞特性以及外部周期性干扰等因素的存在而导致振荡现象的发生,这种现象会产生产品质量下降、能耗增加以及设备寿命缩短等