ÎncepețiÎncepe gratuit

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

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Dot product of U and sigma
U_sigma = np.____(____, ____)
Editează și rulează codul