Zacznij terazZacznij za darmo

Odtwarzanie macierzy

Masz już trzy macierze czynnikowe – możesz teraz pomnożyć je z powrotem, aby uzyskać kompletne dane z ocenami bez brakujących wartości. W tym ćwiczeniu użyjesz funkcji iloczynu skalarnego z biblioteki numpy, aby najpierw pomnożyć U i sigma, a następnie wynik przez Vt. Po tym kroku będzie można dodać średnie oceny dla każdego wiersza i otrzymać ostateczne oceny.

U, sigma, Vt, avg_ratings oraz user_ratings_df z poprzedniego ćwiczenia zostały już wczytane. Biblioteka numpy jest dostępna jako np.

To ćwiczenie jest częścią kursu

Budowanie systemów rekomendacji w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Dot product of U and sigma
U_sigma = np.____(____, ____)
Edytuj i uruchom kod