基于项目属性偏好的协同过滤算法

来源 :计算机与现代化 | 被引量 : 0次 | 上传用户:wjs9988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对传统的协同过滤算法存在的数据稀疏性问题,提出一种基于项目属性偏好的协同过滤算法(CFBIAP)。该算法利用项目属性和评分计算基于项目属性偏好的用户相似性,并且与基于评分矩阵的相似性线性拟合得到用户相似性,一定程度上减小了传统的仅依据评分矩阵计算用户相似性所产生的误差。在MovieLens数据集上的实验表明,该算法推荐的质量和效果均优于传统的协同过滤算法,有效解决了矩阵稀疏性问题。
其他文献
目的观察延续性护理对脑出血患者术后神经功能恢复及生活质量的影响。方法选择2016年8月~2018年2月本院收治的脑出血手术患者98例,根据随机数表法分为两组,每组各49例。对照
针对3G的eHRPD和4G的TD—LTE移动通信系统进行混合组网时,每种网络制式下的小区在用户增多时都有可能过载,除了传统的与邻近小区进行基站的切换,还可以在不同制式之间进行垂直切
针对模拟电路故障诊断中应用传统支持向量机算法存在的问题,提出由粒子群算法优化混合核函数支持向量机模型对模拟电路进行故障诊断的新方法。首先,对待诊断电路进行瞬态分析
现有的基于程序频谱的缺陷定位方法是通过利用语句覆盖信息计算可疑度从而确定其检查次序的,但在系统测试时,待定位对象代码量庞大,导致这类方法效果不佳。针对以上情况,提出
在机器人世界杯比赛中,对球员的识别是进行路线规划、传球等上层策略的基础。由于NAO机器人硬件条件的限制和场外环境的干扰,对算法的运算速度和准确度有一定的要求。为满足这些要求,本文提出将类Haar特征和级联Adaboost算法应用到对NAO的识别中。首先,通过在离线环境下由Adaboost算法训练得到的级联分类器对NAO进行初次识别;然后,利用颜色直方图匹配对候选目标区域进行二次识别,在排除误检区域
基于MVC模式的Web框架能够分离应用的视图、模型和控制器,并能简化控制层的实现,在此研究上提出基于Spring MVC框架的Java Web应用开发方法。首先分析了Spring MVC框架的核心
【摘 要】良好的行为习惯是慢慢培养的。叶圣陶先生曾说:“习惯是从实践中培养出来的,知道一点做一点,知道几点做几点,积累起来,各方面都养成习惯,而且都是好习惯,就差不多了。”行为习惯影响着人们的日常生活,也影响着人们为人处事和待人接物的态度。生而为人,每个人都需要养成良好的行为习惯,这是帮助我们构建成功人生所必需的。因此,想要有一个良好的行为习惯,就需要从小开始培养。  【关键词】培养;小学生;行为
分类问题是数据挖掘中的一项重要课题,然而目前对于癌症数据的分类研究还相对较少。近年来提出的强跳跃显露模式SJEP是一种具有很强区分能力的新模式,对于癌症数据的分类具有