【发布时间】:2013-10-13 08:22:19
【问题描述】:
我必须将Matrix R[mn] 分解为两个低秩矩阵(U[Km] 和 V[K*n]),我这样做是为了预测缺失值U 和 V 的 R。
问题是,对于分解 R 我不能使用 Matlab 分解方法,所以我必须研究目标函数,以最小化 sum-of-squared-errors 以提高分解精度:
详情如下:
我在这篇文章中的问题是如何最小化Matlab 中的函数 F 使用 Stochastic Gradient Descent 方法将 R 分解为 U 和 V 矩阵。
感谢您的帮助!
【问题讨论】:
标签: matlab math mathematical-optimization gradient-descent matrix-factorization