開始使用免費開始

重新計算矩陣

現在你已經有三個分解後的矩陣,可以把它們相乘,還原成沒有遺漏值的完整評分資料。 在這個練習中,你會先用 numpy 的點積函式將 U 和 sigma 相乘,再把結果與 Vt 相乘。 接著,把每一列的平均評分加回去,就能得到最終的預測評分。

上一題的 U、sigma、Vt、avg_ratings 和 user_ratings_df 都已為你載入。另外,numpy 也已以 np 載入。

本練習屬於課程

用 Python 建立推薦引擎

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Dot product of U and sigma
U_sigma = np.____(____, ____)
編輯並執行程式碼