《计算机应用杂志》发表论文赏析
作者:杨立, 胡运红, 邵桂荣
单位:1. 运城学院 公共计算机教学部, 山西 运城 044000;2. 运城学院 应用数学系, 山西 运城 044000
摘要:针对现有的推荐系统多采用近邻用户的偏好行为来预测当前用户的偏好,而不考虑用户的偏好会随着时间的变化而改变,影响了推荐准确率的问题,提出了一种基于时间衰减与偏好波动的协同偏好获取方法。首先,基于时间因素、用户历史偏好等获取偏好衰减增量与衰减速度,并据此生成衰减函数,使用衰减函数对用户历史行为数据进行衰减修正;其次,基于用户的历史偏好分布获取其偏好波动幅度;最后,将衰减函数与偏好波动幅度分别加入到最近邻获取与偏好获取流程,协同为用户生成推荐列表。在大规模真实数据集上的实验结果表明,所提出的方法与基于属性评分分布的协同过滤(RDCF)与最优Top-N的协同过滤(OTCF)相比,平均绝对误差(MAE)值分别降低了近6.42%和7.73%。实验结果表明所提方法能够提高推荐准确度,提升推荐质量。
关键词:推荐系统,时间衰减,衰减增量,衰减速度,偏好波动
基金资助:国家自然科学基金资助项目(11241005);山西省教育厅重点教学研究改革项目(J2014104)。