1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Python으로 추천 엔진 만들기

Connected

Exercise

행렬 다시 계산하기

이제 세 개의 요인 행렬을 얻었으니, 이를 다시 곱해서 누락값이 없는 완전한 평점 데이터를 만들 수 있어요. 이 연습 문제에서는 numpy의 점곱 함수를 사용해 먼저 U와 sigma를 곱한 뒤, 그 결과에 Vt를 곱해 보겠습니다. 그런 다음 각 행의 평균 평점을 더해 최종 평점을 구할 수 있어요.

이전 연습 문제에서 만든 U, sigma, Vt, avg_ratings, user_ratings_df가 이미 로드되어 있습니다. 또한 numpy는 np로 불러와 두었어요.

Instrukcje 1 / 4

undefined XP
  • 1
    • 행렬 U와 sigma의 점곱을 구하세요.
  • 2
    • U_sigma와 Vt의 점곱을 구하고 결과를 출력하세요.
  • 3
    • avg_ratings의 값을 reshape한 뒤 U_sigma_Vt에 더하세요.
  • 4
    • user_ratings_df의 원래 인덱스와 열 이름을 사용해 결과로 DataFrame을 생성하세요.