국문과 유목민

[일일리포트] Day 47 (Level2_PStage_3) 본문

IT 견문록/2022_부스트캠프 AITech 3기(100일)

[일일리포트] Day 47 (Level2_PStage_3)

논곰 2022. 3. 28. 23:50

해당 일일리포트에서는 네이버 커넥트에서 진행하는 '부스트캠프 AI Tech 3기'에서 배운 내용을 다루고 있습니다. 저작권 이슈 때문에 관련 자료를 올릴 수는 없기에 핵심 이론과 코드를 요약해서 올리고 있기에 내용이 부족할 수 있습니다.

▶ 오늘 한 일

주말동안 수행한 Task 공유 및 회의

팀원들과 주말 간 수행한 Task에 대해 정리했다. 

  • 모델 실험 결과 공유 (최고 결과 f1-70)
  • Test Inference EDA 코드 작성

또한 모델 실험에 따른 wandb named rule과 실험 결과 정리 규칙을 설정했다.

 

새로운 인사이트 

 주말동안 수행한 Task에서 문제가 있었다는 것을 알게 됐다. 주말동안 Entity tag 등을 문장이나 sbj, obj 등에 추가해주는 작업을 진행했었다. 하지만 성능이 기대보다 훨씬 낮게 나와서 문제가 있다는 생각을 하고 있었는데, Infernece 코드를 돌릴 때도 수정해야할 부분을 수정하지 않아서 문제가 발생했었다. 결론적으로 금요일부터 일요일까지 진행한 실험이 잘못됐던 것이다...아무튼 좋은 방법 하나를 안 된다고 날릴 뻔했는데 지금이라도 알아서 다행인 것 같다. 팀원들과 협업을 진행하는 과정에서 이런 실수가 큰 문제를 발생시킬 수도 있다는 것을 알게 됐다. 모르는 게 있으면 해당 사항에 대해서도 같이 공유해야할 필요를 느꼈다.

▶ 내일 할 일

리팩토링(Refactoring) 작업

저번 주 부터 주말까지 프로젝트를 진행하면서, 하나의 코드를 이용해 PR이 진행되다보니 코드를 이해하기 어려워진 부분이 있었다. 따라서 코드 리팩토링 작업에 대해 건의했고, 내가 이를 맡아서 하기로 했다. 추가적으로 train.py와 inference.py에서 같이 수정해줘야 하는 부분이 있는데, 이를 고려하지 않고 학습과 평가를 진행하는 경우가 있었다. 따라서 이러한 문제점을 막기 위해서 Train에서 바꾼 수정사항에 대해서 Inference에도 수정을 적용시킬 수 있게 코드를 수정할 예정이다. 

Comments