回答

0

是的,這是正常的。

由於ALS使用普通最小二乘法,因此您可能期望解決方案是唯一的。但是,由於用戶因素和因子項矩陣是用隨機值初始化的,因此解決方案並不是唯一的。如果這些矩陣初始化爲常數,那麼解決方案將是唯一的。

+0

感謝您的反饋,我如何使用常量值初始化用戶因子和因子項以獲得每次執行的獨特解決方案? – imountasser

+0

自己從頭開始實現整個算法!我想一個更有趣的問題可能是你爲什麼要這樣做? –

+0

因爲在每次迭代中獲取不同的個性化推薦是不正常的,不是嗎? – imountasser

相關問題