推荐算法(2)——常用的预测算法

心不动则不痛 提交于 2019-12-07 21:52:20

推荐算法莫过于预测用户的想要的东西给予推荐。

常用的预测算法有:slope one算法,hmm算法,

1. slope one算法

slope one算法是一种简单的协同过滤算法。基本原理是通过平均值预测对某个事物的喜好程度,因为slope one算法认为平均值可以代替某2个未知个体之间的打分差异。如:

户          对事物A打分 对事物B打分
X 3 4
Y 2 4
Z 4 ?


那么用户z对事物B对打多少分呢?slope one算法通过计算平均值:((3-4) + (2-4)) /2 = -1.5,也就是人们对事物B的打分比事物A高1.5,于是猜测用户Z对事物B打分:4+.5=5.5。


待续。。。。。。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!