spark alll in als,如何设置ALS模型的最大额定值?

时间:2017-06-15 12:07:31

标签: apache-spark rating

我使用spark的ALS来测试电影版的数据。 当put数据就是那样

 uid,pid,rating.  
 1,1,2
 1,2,4

最高评级为5。

所以我希望的数据是1,3,x ,x<=5; 但结果是1,3,8 or 1,3,9.

所以,我不知道我能做什么。请帮助我。如何将最大评级设置为ALS模型。

1 个答案:

答案 0 :(得分:0)

ALS推荐人无法知道您希望评级符合特定范围。如果您希望如此,那么您需要自己实现这一点,在Spark为您做的事情之上。

请注意,调整超参数可以减少这种影响;例如,尝试增加等级。