2014-02-10 22 views
0

的MapReduce:查找類似電影MapReduce的類似電影

創建成對的候選類似電影如何計算它們之間的Jaccard相似之後,讓我找到了類似的電影嗎?

例如用戶ID,電影ID1,ID2電影額定值1,rating2

1,  1  , 2   5  , 4 
2,  1  , 4   4  , 3 
3,  1  , 2   4  , 5 

表顯示,MOVIE1和電影2是相似的,因爲他們已經從2個不同的用戶(用戶1和用戶3)類似的等級評定。

回答

0

閱讀維基百科中的「非負矩陣分解」。

關於MapReduce級別:隨機梯度下降完成後,我將訓練集劃分爲由reducer處理的子集,然後對子集之間的參數進行平均。

請參閱Mahout中的協作過濾以供參考。