<content>
- open-source implemention์ ํ์ฉํ๋ผ
- Transfer Learning ์ด์ฉํ๊ธฐ
- Data Augmentation
- ๊ทธ ์ธ
convNet ์ฌ์ฉ์ ๋์์ด ๋ ์ง์
1. open-source implemention์ ํ์ฉํ๋ผ
- ๋ง์ neural network๋ ๋ณต์ ํ๊ธฐ๊ฐ ์ด๋ ต๋ค.
- learning decay๋ ๋ค๋ฅธ hyperparameter์ ๋ฐ๋ผ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ๋๊ธฐ ๋๋ฌธ์ด๋ค.
- ์ฌ์ฉํด๋ณด๊ณ ์ถ์ ๋
ผ๋ฌธ์ด ์๋ค๋ฉด ๋จผ์ ์คํ์์ค๋ฅผ ์ฐพ์๋ณด๋ผ.
- ๋ฅ๋ฌ๋ ์ฐ๊ตฌ์๊ฐ github์ ๊ณต๊ฐํ ์ฝ๋๋ฅผ ํ์ฉํ์.
- git cloneํด์ ์ฌ์ฉํ๊ธฐ
2. Transfer Learning ์ด์ฉํ๊ธฐ
- ๋ค๋ฅธ ์ฌ๋๋ค์ด ํ๋ จ์์ผ ๋์ ๊ฐ์ค์น๋ฅผ ์ด์ฉํ์ฌ pre-training model๋ก ํ์ฉํ๋ผ
- ์์ ๋ฐ์ดํฐ๋ก๋ ์ข์ ์ฑ๋ฅ์ ๋ผ ์ ์๋ ๋ฐฉ๋ฒ์ด๋ค
- ์ดํ fine-tuning ์งํ
- ๋ฐ์ดํฐ์ ์๊ฐ ๋ง์์๋ก ๊ฐ์ค์น ๊ณ ์ ํ๋ layer์ ์ ์ค์ผ ์ ์๋ค.
3. Data Augmentation
- 1. mirroring
- ์ข์ฐ ๋ฐ์
- ์ํ ๋ฐ์
- 2. random cropping
- ์ด๋ฏธ์ง์ ์ผ๋ถ๋ถ๋ง ์๋ผ์ ํ์ตํ๋ ๊ฒ
- 3. rotation
- ์ข์ฐ ํ์
- ์ํ ํ์
- 4. shearing
- ์ฌ์ง ์ฐ๊ทธ๋ฌ๋จ๋ฆฌ๊ธฐ (์๊ณก)
- 5. local warping
- ์ง์ญ์ ์ธ ๋คํ๋ฆผ ์ ์ฉ
- 6. color shifting
- model์ด ์์์ ๋ณํ์ robustํด์ง๋๋ก ์์ ๋ณํ
- ex1) R +20, G -20, B +20
- ex2) R -20, G +20, B -20
- PCA๋ฅผ ์ด์ฉํ color augmentation
- PCA๋ฅผ ํตํด ์ฐพ์ ์ฃผ์ ์ฑ๋ถ์ด R, B๋ผ๋ฉด R, B ์์ฃผ๋ก color shifting์ ์ํํ๋ ๊ฒ
- model์ด ์์์ ๋ณํ์ robustํด์ง๋๋ก ์์ ๋ณํ
4. ์ถ๊ฐ ๋ด์ฉ
- two source of knowledge
- labeled data
- hand engineering (feature ๋์์ธ) - labeled data๊ฐ ์ ๋ค๋ฉด hand engineering์ ๋ํ ๋ ธ๋ ฅ์ด ๋ ํ์ํ๋ค
- Tips for doing well on winning competitions
- ensemble
- ์ค์ ์ ๊ณตํ๋ ์๋น์ค ๋ง๋ค ๊ฒฝ์ฐ์ ๊ฑฐ์ ์ฌ์ฉํ์ง ์๋๋ค. (๋ฉ๋ชจ๋ฆฌ ๊ณต๊ฐ์ด ๋ง์ด ํ์ํ๊ณ , ๊ณ์ฐ๋น์ฉ์ด ํฌ๊ธฐ ๋๋ฌธ์)
- ๋ํ์์ ์ฑ๋ฅ์ ์กฐ๊ธ์ด๋ผ๋ ๋ ์ฌ๋ฆฌ๊ธฐ ์ํด ์ฃผ๋ก ์ฌ์ฉํ๋ค.
- ๊ฐ๊ฐ์ ๋ชจ๋ธ(3~15)์ ๋ ๋ฆฝ์ ์ผ๋ก ํ์ตํ ํ, output์ average ์ทจํ๋ค.
- multi-crop at test time
- test image์ ์ฌ๋ฌ๊ฐ์ crop์ ๋ํด์ ๋ชจ๋ธ ์์ธก์น๋ฅผ ๊ตฌํ๊ณ , ํ๊ท ์ทจํ์ฌ ์ต์ข ์์ธก์น๋ก ์ ์
- ensemble
- ํน์ ์ด๋ฏธ์ง์์ ์ ๋์ํ๋ ๋ชจ๋ธ์ ๋ค๋ฅธ ์ด๋ฏธ์ง์์๋ ์ ๋์ํ ํ๋ฅ ์ด ๋๋ค.
- ๋ฐ๋ผ์ ์๋ก์ด ๋ชจ๋ธ์ ๊ตฌ์ถํ ๋ ๊ธฐ์กด์ ์ ๊ฒฝ๋ง ๊ตฌ์กฐ์์๋ถํฐ ์์ํ๋ ๊ฒ์ด ์ข๋ค.
- ๊ฐ๋ฅํ๋ค๋ฉด ์คํ์์ค๋ฅผ ํ์ฉํ๋ผ (์ฌ๋ฌ๊ฐ์ง hyperparameter๋ฅผ ์ด๋ฏธ ํ ์คํธํด๋ณธ ๊ฒฐ๊ณผ์ด๊ธฐ ๋๋ฌธ์)
- pretrained model์ ์ฌ์ฉํ๊ณ , ์ฐ๋ฆฌ์ ๋ฐ์ดํฐ๋ก fine-tuningํ์
'๐ > Coursera_DL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
WEEK6 : Object Detection (2) (0) | 2020.12.23 |
---|---|
WEEK6 : Object Detection (1) (0) | 2020.12.23 |
WEEK6 : Inception (googLeNet) (0) | 2020.12.23 |
WEEK6 : ResNet (0) | 2020.12.23 |
WEEK5 : CNN (convolutional neural network) (0) | 2020.12.21 |