[부스트캠프 AI Tech 7기] Week 13

jinnk0·2024년 11월 15일

13주차 회고

이번주부터 새로운 팀원이 합류하게 되면서, 새로운 마음으로 새로운 프로젝트를 시작하게 되었다.🤗
그동안 할 일이 많아지고, 바빠지고 하며 시간이 지날 때마다 흐지부지되던 협업 관리를 새로운 마음으로 다시 체계를 잡았다.

Github, Notion을 통한 협업 관리

잘 활용되지 않고 있던 깃허브를 최대한 활용하기 위해 issue, pull request, discussion을 잘 작성해보기로 했고, 전반적인 프로세스와 기록을 관리할 수 있는 팀 노션 페이지도 만들었다.
issue를 통해 현재 진행하고 있는 task에 대한 코드 관리를 하고, pull request를 통해 완료한 task를 정리하고 팀원들과 공유하기로 했다. discussion은 단순히 게시판 용도로만 활용해봤었는데, 이번에는 프로젝트와 관련된 아이디어 공유나 문서 관리를 해보기로 했다.

베이스라인 모듈화

그간 프로젝트를 진행할 때마다, 각자 브랜치를 파서 각자 브랜치에서 모든 내용을 별개 라인으로 진행한 뒤에 마지막에 main으로 합치는 방식으로 작업을 했었다.
그렇다보니 마지막에 합치는 과정에서 서로 맞지 않는 방식이 많아 꼬이거나 코드가 잘 작동하지 않아 수정해야 하는 경우가 잦았다.
그래서 이번 프로젝트는 담당자를 정해 베이스라인에 해당하는 코드를 미리 모듈화하여 먼저 체계를 잡고 작업을 진행하기로 했다.

Movie Recommendation

이번에 새로 시작하게 된 프로젝트는 Top-K Recommendation이 주요 과제이고, implicit dataset을 사용해야 하는 프로젝트였다.
강의를 듣다보니 새로운 모델들이 많아서 데이터 EDA를 통해 데이터 구조를 명확히 파악한 뒤 여러 모델에 사용할 데이터셋을 통합하는 것이 중요하겠다는 생각이 들었다.

주간 학습 내용

📍Multi-VAE
📍DeepFM
📍RNN, Transformer based Sequential Model

다음주 목표

🚩implicit dataset을 사용할 때는 어떤 방식으로 EDA를 진행해야 할 지 고민해서 적절한 방식으로 EDA 진행해보기
🚩데이터 구조를 파악하여 범용적으로 사용할 수 있는 통합 데이터셋 구성해보기

0개의 댓글