2013-05-27 45 views
1

我比較了SVDRecommen和UserBasedRecommender,發現usedBasedRecommender的結果比Scared數據集中的SVD好得多。如何解釋它?什麼時候使用SVDRecommender

+0

定義「更好」? –

+0

你有沒有找到這樣的問題的任何答案? –

回答

1

SVD推薦器將初始用戶對項目的關係「分解」爲中間組「特徵」。這意味着理論上推薦應該更加準確,因爲它基於從整個數據集中提取的信息(在constract中爲UserBasedRecommender,通常從有限數量的「鄰居」創建推薦列表)。

SVD推薦器高度依賴於因素分解的「質量」,典型的實現方式有一些控制參數應該用於具體數據集。

相關問題