Recalcularea matricei
Acum că ai cele trei matrice factorizate, le poți înmulți din nou pentru a obține date complete de evaluare, fără valori lipsă.
În acest exercițiu, vei folosi funcția produsului scalar din numpy pentru a înmulți mai întâi U cu sigma, apoi rezultatul cu Vt.
Vei putea apoi să adaugi evaluările medii pentru fiecare rând și să obții evaluările finale.
U, sigma, Vt, avg_ratings și user_ratings_df din exercițiul anterior au fost deja încărcate. De asemenea, numpy a fost încărcat ca np.
Acest exercițiu face parte din cursul
Construirea motoarelor de recomandare în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Dot product of U and sigma
U_sigma = np.____(____, ____)