25. State of Computer Vision

2023. 9. 16. 16:18Google ML Bootcamp/4. Convolutional Neural Networks

데이터가 부족할때 hand-enginerring은 모델 성능을 높일 수 있는 좋은 방법일 수 있다.

Hand engineering

- 모델 아키텍처 구축도 포함된다.

- 현재까지 모델의 파라미터 개수에 비해 데이터 수는 턱없이 부족한 상황이다(빅데이터 시대라고 하더라도)

- 따라서 모델 구조에 대한 많은 논문(=hand engineering)이 나오는 중이다.

 

데이터가 적을 때는 transfer learning이 도움되기도 하며, computer vision에서 거의 default 값이다.

 

Tips:

1. Ensembling : pretrained 모델에서 몇개의 layer weight만 초기화한채로 학습시켜보아라.

- 적은 수의 데이터로 하고자 하는 task에 대해 좋은 성능을 보일 수 있다.

 

2. Multi-crop at test time

- 테스트 image에 대하여 10-crop 이미지를 생성해서 결과를 average하는 방식.

 

'Google ML Bootcamp > 4. Convolutional Neural Networks' 카테고리의 다른 글

27. Landmark detection  (0) 2023.09.16
26. Object Localization  (0) 2023.09.16
24. Data Augumentation  (0) 2023.09.16
23. Transfer Learning  (0) 2023.09.16
22. Using Open-Source Implementation  (0) 2023.09.16