标签: apache-spark filtering collaborative
我正在Spark 2.1.0中使用ALS算法(implicitPrefs = True)进行协作过滤。
我想知道是否可以汇总预测分数。可以说,对于User1,有以下预测:
在我的情况下,项目属于几个组。假设第a项和第b项属于第1组,第c项和d项属于第2组。我现在可以汇总预测吗?例如,将它们加起来以获得预测:
P.S。不需要在组上拟合模型,因为组和项目之间的相关性不是恒定的。因此,我不想每次相关性发生变化时都重新拟合模型。我无法弄清楚预测的汇总是否在数学上是胡说八道,我很乐意提供帮助。