반응형
2
ShuffleNetv2 속대에 영향을 주는 요소
FLOPs 이외의 Memory Access Cost 등의 관점에서 속도에 영향을 주는 요소들이 많다.
논문에서는 4가지 가이드 라인 제시
입출력 크기가 동일할 때
convolution group의 크기
path의 분기 수
Element-wise operation
3
1
- 좋은 config를 찾을 때 까지 사람이 지속적으로 tunning
- AutoML을 이용해서 완전한 loop with out human 구현
- DL config는 conditional search space를 가짐
- SGD : lr, momentum / Adam : lr, beta1, beta2 ....
2
- Bayesian Optimization
- Surrogate model (Gaussian process regression)
- Surrogate function : config의 요소들을 basis로 가지고 모델의 성능을 probability outcom 으로 가지는 function
- Acquisition function : Surrogate function과 같은 기저를 가지고 surrofate function의 현재 상태로 부터 모델의 성능을 probability outcom 으로 가지는 function (다음 지점은 어디를 찍으면 좋을 까?)
- Tree-structured Parzen Estimator
- Conditional 한 config의 특성을 gaussian field에 적용하기 힘든 부분을 보완
- Surrogate model (Gaussian process regression)
- 한계점
- 가장 큰 문제는 오래 걸린다.
반응형
'딥러닝 머신러닝 데이터 분석 > BoostCampAITech' 카테고리의 다른 글
[LV.3] 경량화 (0) | 2021.11.30 |
---|---|
[LV.3 모델 최적화] #5 Augmentation (0) | 2021.11.24 |
[Lv2 P-Stage] 2 stage Detectors (0) | 2021.10.06 |
[Lv2 P-Stage] Object Detection Overview (0) | 2021.09.27 |
[CV] Further topics of segmentation (0) | 2021.09.19 |
댓글