交替最小二乘法的理解 ALS 矩阵分解算法 1.原理 ALS的矩阵分解算法常应用于推荐系统中,将用户(user)对商品(item)的评分矩阵,分解为用户对商品隐含特征的偏好矩阵,和商品在隐含特征上的映射矩阵。 与传统的矩阵分解SVD方法来分解矩阵 R( ) 不同的是,ALS ( Alternating Least Squares ) 希望找到两个低维矩阵,以 来逼近矩阵R,其中 , d 表示降维后的维度,一般 d<<r,r表示矩阵 R 的秩, 目标函数 为了找到低维矩阵