2017-06-15 40 views
0

我用火花的ALS來測試movielens的數據。 當將數據就是這樣sparks mllib in als,如何設置最大額定值到ALS模型?

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

最高等級爲5

,所以我希望數據是1,3,x ,x<=5; 但結果是1,3,8 or 1,3,9.

所以,我不知道我可以做,請幫助我。如何將最大額定值設置爲ALS模型。

+0

你可以分享你迄今爲止做了什麼嗎? –

回答

0

ALS推薦人無法知道您希望評分符合特定範圍。如果你想成爲案例,那麼你需要自己實現這一點,在Spark的一個層面上爲你做。

請注意,調整超參數可以減少這種影響;例如,嘗試提高排名。

相關問題