基于多层次项目相似度的协同过滤推荐算法

来源 :计算机科学 | 被引量 : 0次 | 上传用户:czwhczwh75
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对传统的基于项目的协同过滤推荐算法中项目相似度的计算上存在的缺陷,提出一种基于多层次项目相似度的协同过滤推荐(MLCF)算法。利用多维度启发式方法分析用户行为记录,从共同用户集、用户活跃度、项目得分时效和项目得分4个方面综合分析项目之间的相似程度,并在此基础上,设计多层次项目相似度计算方法。实验结果表明,基于多层次项目相似度的推荐算法相对于传统的基于项目的协同过滤推荐算法具有较高的推荐准确率、召回率和较低的平均绝对误差值。
其他文献
文档检索结果的排序和文本分类技术是解决垂直搜索、个性化信息检索、信息过滤等相关问题的核心技术。为了提高检索系统的性能,针对Lucene的基础排序算法,提出了一种融合位置相
为提高LS-DYNA软件模拟工程爆破时的精度,从理论上改进了确定极限时间步长Δte的方法,结合已有的数据对本方法的合理性进行了验证,并通过实例探讨了时间步长Δt对爆破模拟结
为彻底封堵非法盗采煤窑,采用分集药包爆破的方法,来破坏非法盗采煤窑的内部结构。盗采煤窑深度30~40 m不等,依据类似工程经验,每个煤窑需要炸毁的长度约为20 m;采用分集装药
签密能够同时实现加密和签名的功能,并且代价小于传统方法。在线/离线技术能够有效提高签名与加密效率,适用于计算能力严格受限的移动网络终端设备。针对现有的属性签密方案
两字符串的编辑距离是从一个串转换到另一个串所需要的最少基本操作数。编辑距离广泛应用于字符串近似匹配、字符串相似连接等领域。动态规划法利用编辑距离矩阵来计算两个串的编辑距离,需要计算矩阵中的所有元素,时间效率低。改进的方法改变了矩阵中元素的计算次序,减少了需要比对的元素,但仍需要比对一半以上的元素,时间效率还有待提高。提出基于基本操作序列的编辑距离顺序验证方法。首先,分析了基本操作序列的可列性,给出
各有关单位:为进一步深入贯彻创新驱动发展战略,改革完善科技奖励制度,充分调动爆破科技工作者、安全管理人员的积极性与创造性,持续推动爆破行业科技创新,经研究决定,中国爆
为了满足光面爆破质量检测技术快速、准确和稳定的要求,结合一爆破现场获取数据,探索光面爆破半孔位置新的识别方法。设计一种使用三维激光点云对光面爆破面进行数据获取,并提取爆破面半孔特征的算法模型。通过将点云数据的颜色特征、反射率特征和曲率特征进行比较,选取了效果较好的半孔特征点进行半孔位置拟合。完成位置拟合后提取半孔点云,并根据半孔点云数据分析半孔的特征。结果表明,该计算模型可以准确、高效的识别半孔特
伪基站是垃圾短信、电信诈骗使用的主要技术手段之一,全国广大群众深受其影响。伪基站具有可移动、高隐蔽和高效等特点,给侦查人员对伪基站犯罪的侦查取证带来了巨大的困难。因
已有的文本聚类算法大多基于一般的相似性度量而忽略了语义内容,对此提出一种基于最大化文本判别信息的文本聚类算法。首先,分别分析词条对其类簇与其他类簇的判别信息,并且将数
为了安全爆破拆除210m高的双层套筒烟囱,根据烟囱材料结构、周围环境复杂和倒塌空间不足的特点,采用高位切口单向控制爆破拆除技术,精心设计、施工,合理调整内、外筒的爆破切