Check
- 강의에서 배운 모델을 직접 코드를 통해 구현하면서 Trial & Error 을 경험해보기
- 사전 제공된 모델을 원본 그대로 또는 파라미터 값을 변경하는 수준에서 사용하기 보다는 직접 구현해보자.
- 점수나 등수에 너무 열중하지 않기
- 지식 점검, 실전 사용 훈련 과정이라고 생각하자.
- 대회의 기간이 짧으므로 파이프라인을 빠르게 구축하고 다양한 모델을 실험해보는 것
- 전처리, 모델링, 모델 평가 과정을 먼저 구축한 후 각 스텝별로 다양한 실험을 해보는 것
참고사항
- 서버는 한 번만 생성할 수 있음
- 제출은 하루 10회 ( timeout, fail 은 횟수 카운트 안됨 )
- 팀 초대 메시지는 꼭
리더
가 해야 함.- 팀 결성되면 해체할 수 없음
- 컨테이너를 다시 만들고 싶으면 종료 버튼 클릭 후 새 서버 생성
- 서버 종료 시 백업을 미리 해두어야 함
- GPU 사용 등 기본 환경은 설정되어 있음
포트
: 컨테이너에서 사용할 수 있는 포트 개수- 16개까지 설정 가능
- 포트 번호로 컨테이너 접근 가능
- cuda.empty_cache()와 같은 메모리 관련 함수 사용 ?
- 미답변
- ★ 서버 용량을 수시로 확인해주어야 함
- df -f 로 용량 확인 시 100GB 이상이 안되도록 확인해주어야 함
예를 들어
컨테이너 접근이 안될 때 등- 용량 초과시 컨테이너 접근 안됨
GOAL
추천시스템의 전반적인 방법론과 실습 및 미션을 통해 추천시스템의 전체적인 파이프라인을 경험해보자.
- Recommender system 태스크에 대한 이해
- Recommender system 도메인의 여러 모델 중 반드시 알고가야 할 모델들에 대한 이해 및 구현 능력 함양
- 실제 환경(경진대회, 실무)에서 Recommender system 문제를 잘 해결할 수 있는 능력 함양
- 미래의 Recommender system 페이퍼를 스스로 읽고, 구현 및 본인의 상황에 응용 할 수 있는 능력 함양
DataSet
목적
사용자의 책 평점 데이터를 바탕으로 사용자가 어떤 책을 더 선호할지 예측하는 모델을 구축
제공
- 책에 대한 메타 데이터인 books
- 고객에 대한 메타 데이터인 users
- 고객이 책에 남긴 평점 ratings
예측 값
- 1과 10 사이 평점