반응형
프로젝트가 종료되었다. 최종 순위는 아쉽게 마무리했지만 그 과정에서 MLOps 사용, 깃헙이나 협업, 타임라인 구축, 빠른 실험 및 가설 검증 등 부족한 점에 대해서 알아낼 수 있었다. 다음 레벨2부터는 이러한 부족한 내용을 보완하는 식으로 발전해 나가고 최종프로젝트에서는 완벽한 프로세스를 구현해보자
Fact(사실 : 무슨 일이 있었나?)
- 추천시스템 기초 대회 2주차! 유저와 책 정보를 바탕으로 평점을 예측하는 것
- 오프라인 구인구팀 세션을 진행하면서 팀원들과 같이 대회를 진행 + 이후 저녁도 같이 먹음
- 전처리한 코드와 하이퍼파라미터 튜닝을 바탕으로 팀원들과 상의하며 성능을 올리기 위해서 다양한 실험을 진행
- 대회 마지막 날까지 하루종일 줌으로 다양한 모델에 대해서 앙상블을 진행하여 대회 리더보드에 제출
- 금요일 슬기멘토님과 첫 미팅과 식사(일식집을 갔는데 너무 맛있었음) + 레벨1팀과의 마지막 만남
Feeling(느낌: 무슨 느낌이 들었나?)
- 대회를 하면서 느낀점은 전반적인 경험이 많이 부족했다고 느낌. MLOps, 깃과 같은 협업, 전반적인 타임라인, 다양한 가설 및 실험이 부족했으며 무엇보다도 **기록!**이 부족했다고 느낌 그 과정에 대해서 노션에 정리는 했지만 팀 노션에 구체적으로 정리가 안되면서 의견이 합쳐지지가 않았음
- 멘토님과의 오프라인을 통해 인연의 중요성을 느낌. 지금 만난 사람들이 어떤 인연이 되어 다시 만나고 서로 도움이 될지에 대해 생각해 볼 수 있었음
Finding(배운점 : 어떤 인사이트를 얻었나?)
- 위에서 언급한 것 처럼 기록의 중요성을 느낄 수 있어서 레벨2부터는 서로 진행상황을 공유할 수 있는 노션을 만들어야 할 듯
- MLOps(wandb)나, 깃으로 commit하고 pr하며 협업의 필요성을 느낌
- 느낌과 마찬가지로 인연의 중요성! 레벨1과 레벨2 또한 부캠 모든 사람들마저 나의 네트워킹으로 만들면 좋을 듯
Future action(향후 행동)
- 레벨2부터는 Wandb를 사용하여 실험내용을 공유할 것
- 추가로 노션에 프로젝트 진행상황을 메모지로 공유하여 어떤 실험을 하고 어떤 인사이트를 얻었는지 공유할 것
- 서로 공유할 코드에 대해서는 깃으로 협업하여 pr을 날리고 merge를 경험해볼 것
- EDA와 Feature Engineering을 통해 매직피쳐를 만들어보고 전처리를 통해 성능을 향상 시켜 볼것
- 빠른 베이스라인 실험을 통해 성능을 확인해보고 위의 전처리 및 FE를 구체화 할 것
- 실험에서 valid셋과 test셋의 환경을 맞춰볼려고 노력할 것(마스터클래스 팁)
- 멘토님 말씀처럼 모든 사람과의 인연을 가볍게 여기지 말고 인연으로 만들어 둘 것
Feedback(피드백)
- 랩업리포트를 통해 레벨1에서 좀 더 대회 프로세스에 대한 과정을 배울 수 있었음. 레벨2에는 이를 꼭 반영해서 진행해보자
- 건강관리 필수!!
반응형
'Study > 네이버 부스트 캠프 ai tech' 카테고리의 다른 글
[네이버 부스트캠프 AI Tech 5기] 10주차 회고록 (1) | 2023.05.15 |
---|---|
[네이버 부스트캠프 AI Tech 5기] 9주차 회고록 (0) | 2023.05.07 |
[네이버 부스트캠프 AI Tech 5기] 6주차 회고록 (0) | 2023.04.16 |
[네이버 부스트캠프 AI Tech 5기] 5주차 회고록 (0) | 2023.04.07 |
[네이버 부스트캠프 AI Tech 5기] 4주차 회고록 (0) | 2023.04.02 |