나의 데이터 EDA (Exploratory Data Analysis, 탐색적 데이터 분석)
- 데이터 전처리
- 필요한 패키지 설치
- 데이터 읽어오기
- 유저 별점 테이블에 영화 정보와 장르 정보를 이너 조인으로 붙이기
- 유저 1001번의 별점 정보 살펴보기
나와 친구들의 데이터 EDA
- 나와 친구의 같은 취향 살펴보기
- 나와 친구의 다른 취향 살펴보기
Lasso 하이퍼파라미터 튜닝
- 하이퍼파라미터 튜닝 방법
- Manual Search
사용자가 직관 또는 대중적으로 알려진 노하우에 의존하여 파라미터 값을 직접 넣어보며
가장 높은 성능을 발휘했던 하이퍼파라미터 값을 선정하는 방법 - Grid Search
탐색의 대상이 되는 특정 구간 내의 후보 하이퍼파라미터 값들을 일정한 간격을 두고 선정하여,
이를 각각에 대하여 측정한 성능 결과를 기록한 뒤, 가장 높은 성능을 발휘했던 하이퍼파라미터 값을 선정하는 방법 - Random Search
탐색의 대상이 되는 구간 내의 후보 하이퍼파라미터 값들을 랜덤 샘플링을 통해 선정하여,
이를 각각에 대하여 측정한 성능 결과를 기록한 뒤, 가장 높은 성능을 발휘했던 하이퍼파라미터 값을 선정하는 방법
- Manual Search
- Random Search로 하이퍼파라미터 튜닝
- Lasso로 유저 1001번의 유저 프로필 만들기
- 유저 1001번의 유저 프로필 시각화하기
나에게 어떤 영화들이 추천되었을까?
- 모든 영화 장르에 대한 평점 예측해보기
- 유저 1001번이 보지 않은 영화의 평점 예측 추려보기
- 특정 장르의 영화 추천받기
- 평소 보고싶었던 영화의 예상 평점 찾아보기
참고 자료 및 코드
더보기
[개념부터 실습까지] 추천 시스템 입문편
[추천 시스템 입문편] 나와 친구를 위한 영화 추천
'ML > 추천 시스템 입문편' 카테고리의 다른 글
[추천 시스템 입문편] Content-Based Recommendation 2 (0) | 2023.05.16 |
---|---|
[추천 시스템 입문편] Content-Based Recommendation 1 (0) | 2023.05.16 |
[추천 시스템 입문편] 아주 간단한 추천 시스템 만들기 (0) | 2023.05.12 |
[추천 시스템 입문편] Pandas 보충강의 (0) | 2023.05.12 |
[추천 시스템 입문편] 영화 데이터 읽고 기초 분석하기 (0) | 2023.05.12 |