Matrix
R[m n] を 2 つの低ランク行列 (U[K m] と V[K*n])に因数分解する必要があります。これは、U と V によって R の欠損値を予測するために行います。
問題は、Rを因数分解するために因数分解法を使用できないため、因数分解の精度を高めるためMatlab
に を最小化する目的関数に取り組まなければならないことです。
詳細を以下に示します。 sum-of-squared-errors
この投稿での私の質問は、確率的勾配降下法を使用して R を U 行列と V 行列に分解する際の関数 Fを最小化する方法です。Matlab
助けてくれてありがとう!