시작하기무료로 시작하기

행렬 다시 계산하기

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

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

이 연습은 강의의 일부입니다

Python으로 추천 엔진 만들기

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Dot product of U and sigma
U_sigma = np.____(____, ____)
코드 편집 및 실행