부스트캠프 AI Tech Week4 회고

𝐌𝐢𝐧𝐣𝐢·2021년 8월 27일
0
post-thumbnail

저번주는 과제를 하다가 , 이번주는 대회를 하다가 일일 기록을 따로 남기지 않았는데... 기억이 휘발되는 것 같다

이번주에 P Stage가 시작되었는데 멘토님이 말하신 Baseline의 중요성이 뭔지 깨달았다.
저번주에 이거 짜야하지 않을까요? 하면 어차피 제공해주지 않나요? 라고 다들 생각했었는데 Baseline이 금요일에 공개될줄이야!!


팀원분들이 다들 너무 잘하셔서... 시작부터 내 역할이 애매해질까봐 걱정되어서 초반에 내가 생각한 나의 역할은 EDA를 열심히 해서 아이디어를 보태는 것이었다.

EDA

  • EDA
  • EDA를 하면서 개인적으로 느낀점과 아이디어를 작성해보았다.
  • 데이터를 sample로 뽑아서 보면서 이상한 것들이 있어서 팀원 3명이 나눠서 한명당 900*7개의 data에 대해 확인해보기로 했다. 내가 본 부분에서는 노인분들이 많았고, data를 보면서 어떤식으로 문제가 생길 것 같은지, 어떤식으로 문제를 해결할 수 있을지 생각해보았다.

얻은 Idea

  • 기본적인 EDA로도도 확인할 수 있었을 만큼 문제가 명확했다. 이와 관해서는 기존의 잘 알려진 문제 해결 방법을 이용해보기(weight) 이외에도 다각도로 접근이 필요 할 것 같았다.

Gender

  • 이와 관련해서는 다른 것들에 비해 구분이 잘 될것이라고 생각했다.

Age

  • 50~60대의 나이 경계가 애매하다고 생각하였고, 특히 60대 이상은 60세밖에 없어서 이를 잡아내는 것이 어려울 것 같다고 생각하였다.

    • 60미만과 60이상의 구분을 위해 나이를 Regression 문제로 접근해보기(데이터가 너무 적지 않나 고민됨)
    • Cutmix, 단 같은 label(60대 남성 마스크 제대로...)을 가진 사람끼리 해야하지 않을까?
    • 55~59 나이대 중 절반정도를 60대로 라벨 변경하여 data imbalance 해소
      • 데이터를 모두 봤을때 굉장히 노안..(누가봐도 80세같은데 56세?)인분들이 많았다..
  • 성별과 연관이 있지 않을까? 육안으로 봤을때 헤어스타일이 영향을 줄 것 같음. 할머니들은 머리가 짧고 할아버지들은 머리가 대부분 없으셔서.. 영향을 미치지 않을까 싶었음

    Mask

  • 색상이 너무나도 다양해서 흑백으로 mask분류?

    • f1 score가 예상외로 제일 안나오고있음..!

등등.. 더있지만 생략하겠다(칸반보드 참조)
다행히도 내가 낸 아이디어 중 괜찮다고 평가받은 것이 있어서 시도중인 것들이 있다.

얼굴 자르기

  • 강렬한 배경!!(빨간글씨...) 등에 영향을 받을 것 같아서 얼굴을 자르기로 시도해보았다. 근데 아직 valid set에 augmentation이 적용되는 문제가 해결되지 않아서 ... 보완해야할듯?
  • albumentation 문서를 읽고 쓸만한 것을 정리중이다.
  • 머리카락과 주변 환경들을 약간씩 넣을때가 성능이 더 좋다. 아무래도 얼굴이 완전하게 잘리지 않아서 그런 것 같다.

협업 방법

  • 팀이 다음주가 아니라 이번주 금부터로 급하게 바뀌어서 아직은 엑셀로 공유하고, 슬랙으로 공유중이다.
  • 각자 하고있는것들이 공유가 되지 않아 칸반보드 작성을 의무화(?) 하는 것이 좋을 것 같다.

느낀점

  • 코드를 뜯어본 것은 처음인 것 같다. 팀원이 파이토치 베이스라인 코드를 수정해서 데이터에 맞게 새로 만들어주셨는데 나의 미천한 코딩실력... 노력해야겠다.. 라이브로 몇몇분들은 협업하시기도 하는데 나는 아직 가져다가 아이디어 관련해서 수정하는 정도..?? 그마저도 생각만큼 잘 안되어서 주피터셸로 실행해보고 -> 확인... 뭐 이러다보니 시간이 많이 걸리는 것 같아서 미안하다..
  • 그래도 좋은점은 baseline 리팩토링 vs 계속 새로운 아이디어 실험 이렇게 팀이 어느정도 나눠진 것 같아서 부담이 적은 것 같다.
  • 처음에 p stage 시작할 때 1인분을 하는게 목표였는데..!! 등수와 내가 그냥 시도해보고 싶은 것들? 사이에서 고민이 되고있다. 그래도 몇몇것들은 성능이 올라가서 다행이다.

0개의 댓글