- 데이터셋 볼륨에 따른 yolov5n과 yolov5s 모델의 mAP 변화를 기록한 테이블을 얼추 작성함.
- 현재는 augmentation을 추가한 데이터셋으로 실험 중
데이터셋 정보
1. 각 클래스 당 train 250장, val 55장
2. 각 클래스 당 train 500장, val 110장
yolov5n
train mAP
val mAP
데이터셋 볼륨에 따른 mAP 차이가 거의 없다. 특정 epoch 이후 mAP가 감소하는 것을 확인.
이후 yolov5s 모델 실험에는 클래스 당 500장으로 구성된 데이터셋으로만 실험하였는데, 그 이유는 이전 기록에 있음.
yolov5s
train mAP
val mAP
epoch 50, 100, 150에서만 학습을 진행한 이유는 베이스라인으로 잡은 yolov5n 모델에서 epoch 100이 가장 높은 mAP를 기록하여 해당 epoch를 기준으로 비교를 하기 위한 학습이었기 때문이다. 그 결과 yolov5s 모델에서도 기존 베이스라인 모델과 mAP에 큰 차이가 없었음.
결론
mAP는 오히려 떨어졌으나 epoch가 증가할 수록 지속적으로 올라감.
yolov5n
이미지로 테스트
1. EZn6_ANY
Iworld
위 두 이미지는 정답을 잘 예측했지만,
Azinpam
아진팜은 라니웰로 잘못 예측했다. 아마 색이 비슷한 약이라서 이런 결과가 나오지 않았을까 생각된다. 라니웰 이미지로 테스트를 해보면 잘 인식하고, 아진팜 이미지로 다시 실험을 했을 땐 또 잘 나옴.
yolov5s
멘토님께 드릴 질문