Related Work
Deep Neural Network - Image Denoising
Jain & Seung์ด CNN์ด MRF(Markov Random Field)์ ๋น์ทํ๊ฑฐ๋ ๋ ๋์ ์ฑ๋ฅ์ ๋ด์๋ค๊ณ ์ฃผ์ฅ
MLP(๋ค์ธต ํผ์ ํธ๋ก )์ Image Denoising์ ์ ์ฉํจ
Stacked sparse autoencoder๋ก gaussian noise๋ฅผ ์์ ๋๋ฐ K-SVD์ ๋น๊ตํ ๋งํ ์ฑ๋ฅ์ ๋
TNRD์์ ์ถ๋ก ํ ๋, ์ ํํ ํ์์ gradient descent๋ก ๊ฐ๋ฅํ๋๋ก ๋ง๋ฆ
๊ทธ๋ฌ๋ TNRD, BM3D๋ ํน์ ํ noise level์์ ์ ์ฉ๋จ
Residual Learning
Performance degradation(๋คํธ์ํฌ์ ๊น์ด๊ฐ ๋์ด๋ ์๋ก train์ด ์ด๋ ค์์ง๋ ํ์)์ ํด๊ฒฐํ๊ธฐ ์ํด ๊ณ ์๋ ๋ฐฉ๋ฒ์ด๋ค. Residual mapping์ด ๊ธฐ์กด์ mapping๋ณด๋ค ๋ ์ฝ๊ฒ ํ์ต ๊ฐ๋ฅํ๋ค๊ณ ๊ฐ์ ํ๋ค. ์๋ฅผ ๋ค์ด, ์ ๋ต์ด x+1์ธ ๋ฌธ์ ์์ x๋ฅผ x+1๋ก ๋ง๋๋ ๊ฒ๋ณด๋ค ์ ๋ต๊ณผ ์ ๋ ฅ์ ์ฐจ์ด(Residual)๋ฅผ 0์ด ๋๋๋ก ์ต์ ํํ๋ ๊ฒ์ด ๋ ๊ฐ๋จํ ๋ฌธ์ ๋ผ๊ณ ๊ฐ์ ํ๋ค.
ResNet๊ณผ ๊ฐ์ Residual Block์ ์ ์ฉํ ๋คํธ์ํฌ์ ๋ฌ๋ฆฌ, DnCNN์ ๋คํธ์ํฌ ์ ์ฒด๊ฐ ํ๋์ Residual Block์ด๋ค. ์ดํ ์ด๋ฌํ ๋ฐฉ๋ฒ์ด ๋ค๋ฅธ ๋ฌธ์ (SR ๋ฑ)์ ์ด๋ฏธ ์ ์ฉ๋์ด์์์ ์ค๋ช ํ๋ค.
Batch Normalization
Mini-Batch SGD๋ CNN ์ต์ ํ์ ๋ง์ด ์ฌ์ฉ๋์ด์๋ค. ๊ทธ๋ฌ๋ ์ด ๋ฐฉ๋ฒ์ ๋ฐ์ดํฐ์ ๊ณต๋ณ๋(covariate)์ด shift๋์ด์๋ค๋ฉด ๋งค์ฐ ํจ์จ์ด ๋จ์ด์ง๊ฒ ๋๋ค. ๋ฐ๋ผ์ ์์ learning rate๋ฅผ ์ฌ์ฉํ๋ค.
์๋ฅผ ๋ค์ด, ๊ฐ์์ง์ ๊ณ ์์ด๋ฅผ ๊ตฌ๋ถํ๋๋ก ๋ง๋ค์๋ค๊ณ ํ์. Test Data์ Train Data๋ฅผ ๋น๊ตํ์ ๋, ์ด๋ค ๊ฐ์์ง์ ๊ณ ์์ด์ ์ข ์ด Test Data์ ๋น ์ ธ์๋ค๋ฉด ์ ํ๋๊ฐ ๋จ์ด์ง๋ค.
์ด๋ฟ๋ง ์๋๋ผ, ๊ฐ layer์ input์ ๋ถํฌ๋ shift๋์ด์๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค๊ณ ์ฃผ์ฅํ๊ธฐ๋ ํ๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด scale๊ณผ shift์ ๋ํ parameter๋ฅผ ์ถ๊ฐํ๋ค. ๊ตฌ์กฐ๊ฐ ๊ฐ๋จํ๋ฉฐ, ํฐ learning rate๋ฅผ ์ฌ์ฉํ ์ ์๋ค.
Last updated
Was this helpful?