始める無料で始める

行列を再計算する

3つの因子行列がそろったので、それらを掛け合わせて、欠損のない完全な評価データを再構成できます。 この演習では、まず Usigmanumpy のドット積関数で掛け合わせ、その結果を Vt と掛け合わせます。 その後、各行の平均評価を加えて最終的な評価行列を求めます。

前の演習で作成した UsigmaVtavg_ratingsuser_ratings_df は読み込まれています。さらに、numpynp として読み込まれています。

この演習はコースの一部です

Pythonでつくるレコメンデーションエンジン

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Dot product of U and sigma
U_sigma = np.____(____, ____)
コードを編集して実行