整得咔咔响 2021-07-12 17:50 采纳率: 0%
浏览 119

协同过滤ItemCF相似度矩阵归一化的一个问题

如题:假设物品1和物品2相似度w12=1,同理w21=1
现在进行归一化,与物品1最相似的相似度是5,那么w12=1/5;
与物品2最相似的相似度是7,那么w21=1/7
物品1和物品的相似度不一样了。怎么理解

  • 写回答

1条回答 默认 最新

  • hianyhack 2023-03-25 12:24
    关注

    在进行归一化后,物品1和物品2之间的相似度确实不再相等了。这是因为相似度的计算通常是基于一些度量标准或方法来确定的,而归一化可以改变这些度量标准或方法的结果。在这种情况下,通过对相似度进行归一化,我们改变了计算相似度的方法,因此导致了物品1和物品2之间的相似度不再相等。

    更具体地说,归一化可能会导致物品之间的相似度发生变化,因为它可以调整相似度的比例尺度,使得原来相对较大的相似度变得较小,反之亦然。在这个例子中,与物品1最相似的相似度为5,而与物品2最相似的相似度为7,因此通过归一化,我们将它们的相似度分别缩小了5倍和7倍。因此,现在物品1和物品2之间的相似度就不再相等了,即使它们最初的相似度是相等的。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月12日

悬赏问题

  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办