调整余弦相似度中用户平均评分的分母是多少? (基于项目的协同过滤)
是系统中的所有项目编号?或者只是用户评分的项目数?
和
MatLab中有一个用于调整余弦的函数吗?
谢谢
问题1:它是系统中所有项目的编号吗?或者只是用户评分的项目数?
答案1:都没有
如果你看到这个公式:
在分母中,你需要为项目i计算用户u的每个评级的有根总和减去该用户的平均评级(平均评级),并且这个减法是平方的,那么你必须将项目j乘以。
问题2:MatLab中是否有调整余弦的函数?
答2:默认没有。但是如果你有公式,那么把它写成你自己应该相对容易。