毕业设计1
Posted wmy-666
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了毕业设计1相关的知识,希望对你有一定的参考价值。
今天进行了相似推荐算法的学习。
今天比较了几个协同过滤算法,其中基于用户的算法会存在数据稀疏性:一个大型的电子商务推荐系统一般有非常多的物品,用户可能买的其中不到1%的物品,不同用户之间买的物品重叠性较低,导致算法无法找到一个用户的邻居,即偏好相似的用户和算法扩展性方面的问题,而基于物品的协同过滤算法的基本思想是预先根据所有用户的历史偏好数据计算物品之间的相似性,然后把与用户喜欢的物品相类似的物品推荐给用户。还是以之前的例子为例,可以知道物品a和c非常相似,因为喜欢a的用户同时也喜欢c,而用户A喜欢a,所以把c推荐给用户A。因为物品直接的相似性相对比较固定,所以可以预先在线下计算好不同物品之间的相似度,把结果存在表中,当推荐时进行查表,计算用户可能的打分值,可以同时解决上面两个问题。接下来会进行基于物品的协同过滤算法的试验。
以上是关于毕业设计1的主要内容,如果未能解决你的问题,请参考以下文章
毕业设计云存储-个人云服务系统的设计与实现.rar(毕业设计+程序源码)
设计模式 创建者模式 工厂设计模式 -- 抽象工厂设计模式介绍和实现