Week09 Day44

 

daily mission

accuray와 f1 score를 계산하고 log에 기록하도록 구현했다.
accuracy만으로 모델을 평가하기 어렵다.
daily mission이 더 있는데 하지 못해서 to do로 남겨 두겠다.

Done

  • resnet, shufflenet, MNASNet 학습
    • epoch: 50
    • kfold: 5, age를 3개의 class로 나누고 이에 따라 나누었다.
    • inception_v3는 (299, 299) 이상 크기를 입력으로 받아서 사용하지 못했다.
  • transform 사용하기
    • centercrop, randomcrop, randomhorizonflip

To do

  • 학습 도중 모델 저장
  • labeling imbalanced
  • mis-labeling 수정
  • label smoothing
  • adam 사용하다가 sgd + momentum 으로 바꾸기
  • learning rate scheduler

trivia

학습 파이프라인을 구현하는게 너무 오래걸렸다.
특히 kfold 를 사용하여 MaskDataset을 분리하는게 오래걸렸다.
오늘 한 것이 엄청 많은 것 같은데 이렇게 적으니 한 것이 너무 없어 보인다…