수업내용
Efficient Object Detection
- EfficientNet
- EfficientDet
efficientnet의 모토는 어차피 사이즈 키우면 성능이 늘어나니까 얘를 좀 더 효율적으로 늘릴 순 없을까? 하는거.
각종 Scale up 하는 방법들.
Scale factor, Better Accuracy, Better Efficiency
위 식을 만족하면서 모델 구조를 바꾸자.
EfficientDet
node가 연결점이 하나인건 의미 없는것 같으니까 없애자!
이런식으로 효율적으로.
잘 보면 repeatable 하게 만들었음. 그래서 뒤에 보면 여러개를 반복해서 붙일거다.
Further
1) ResNet 4 Stages, EfficientDet 5 Stages
2) Repeated BiFPN
3) Is it possible to apply BiFPN to mmdetecton?
실습
기존에 쓰던 augmentation보다 더 다양한 옵션을 쓸려고 하는데, 그 중 cutout 같은걸로 해서 detect 하려는 object 자체가 사라질 수 있기 때문에 while True를 사용해서 한번 더 진행하게 해서 방지함.
또 efficientnet에서 설정 되어있는 xy 포맷 맞춰줌.
clip 안해주면 가끔 nan value가 난다고 함.
피어세션
wandb에서 작동이 안되면 sync_bn 을 그냥 bn으로. sync_bn은 멀티 GPU에서 사용하는거라. res2net에서 떴었음. cascade
제주도 7일. 차 렌트. 물가는 조금 비쌈. 서울정도. 제주도도 제주도 나름 매력이 있음. 외국 못나가는 대체재같은 느낌이긴 하지만.. 3일 내내 비가 올수도 있고 하니 날씨 잘 알아보고 가자.
잡
길을 잃은 것 같다. 하는것도 없으면서 꼴에 이런 생각을 하는게 더 자괴감이 심하다. 할 게 없어도 시간 많이 들여보자.. 주말에 좀 쉬고
'과거의 것들 > AI Tech boostcamp' 카테고리의 다른 글
P-stage3 [day6] (0) | 2021.12.01 |
---|---|
P-stage3 [day5] (0) | 2021.12.01 |
P-stage3 [day3] (0) | 2021.12.01 |
P-stage3 [day2] (0) | 2021.12.01 |
P-stage3 [day1] mmdetection (0) | 2021.12.01 |