21 Wed
๋ฅ๋ฌ๋ CNN ์๋ฒฝ ๊ฐ์ด๋ - Fundamental ํธ
๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ดํด
ํน์ง์ด ๋ง์ ์๋ก ๊ฐ์ค์น์ ๊ฐ์๊ฐ ๋์ด๋๊ฒ ๋๋ค.
๊ฐ์ค์น์ ๊ฐ์๊ฐ ๋์ด๋๋ฉด ๊ณ ์ฐจ์ ๋ฐฉ์ ์์ผ๋ก ๋น์ฉ ํจ์๊ฐ ์ต์๊ฐ ๋๋ ๊ฐ์ค์น W๋ฅผ ์ฐพ๊ธฐ๊ฐ ์ด๋ ค์์ง๋ค.
๊ณ ์ฐจ์ ๋ฐฉ์ ์์ ๋ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉด์ RSS๋ฅผ ์ต์ํํ๋ ๋ฐฉ๋ฒ์ ์ง๊ด์ ์ผ๋ก ์ ๊ณตํ๋ ๋ฐ์ด๋ ๋ฐฉ์
์์คํจ์์ ํธ๋ฏธ๋ถ
W์ ๋ํด์ ๋ชจ๋ ํญ์ ๋ฏธ๋ถํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ W์ ๋ํ ๋ฏธ๋ถ์ ํ๊ฒ ๋๋ค.
๊ฐ์ค์น์ ์ ํธ
๊ฐ์ค์น์ ์ ํธ์ ์์ค ํจ์์ ํธ๋ฏธ๋ถ ๊ฐ์ ๊ฐฑ์ ํ๋ฉด์ ๊ฐฑ์ ๋๋ค.
์ด ๋ ์ผ์ ํ ๊ณ์๋ฅผ ๊ณฑํด์ ๊ฐฑ์ ๋๋๋ฐ ์ด ๊ณ์๋ฅผ ํ์ต๋ฅ ์ด๋ผ๊ณ ํ๋ค.
๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ด์ฉํ์ฌ ์ ํํ๊ท ๊ตฌํํ๊ธฐ - 01
๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ด์ฉํ์ฌ ์ ํํ๊ท ๊ตฌํํ๊ธฐ - 02
์ฌ์ดํท๋ฐ์ minmax์ค์นผ๋ผ๋ฅผ ์ด์ฉํ๋ฉด ๋ฐ์ดํฐ์ ๊ฐ์ 0์์ 1 ์ฌ์ด๋ก ์ ๊ทํํ ์ ์๋ค.
์ผ๋ผ์ค ๋ชจ๋์ ์ด์ฉํ๋ฉด ๋ชจ๋ธ ๊ตฌ์ฑ์ ํ์ํ ํ๊ฒฝ๋ค์ ํ๋ฒ์ ๊ตฌ์ฑํ ์ ์๋ค.
ํ๋ฅ ์ ๊ฒฝ์ฌํ๊ฐ๋ฒ๊ณผ ๋ฏธ๋๋ฐฐ์น ๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ดํด
GD, Gradient Descent
์ ์ฒด ํ์ต ๋ฐ์ดํฐ๋ฅผ ๊ธฐ๋ฐ
SGD, Stochastic GD
์ ์ฒด ํ์ต ๋ฐ์ดํฐ ์ค ํ ๊ฑด๋ง ์์๋ก ์ ํ
๋งค์ฐ ํฐ ๋ฐ์ดํฐ ์ค ํ๋๋ง ํํ๊ธฐ ๋๋ฌธ์ ์์ํ ์ ์์ง๋ง ์์ธ๋ก ์กฐ๊ธ์ ์ฑ๋ฅ์ด ๋์จ๋ค.
Mini - Batch GD
์ ์ฒด ํ์ต ๋ฐ์ดํฐ ์ค ํน์ ํฌ๊ธฐ ๋งํผ ์์๋ก ์ ํ
ํ๋ฅ ์ ๊ฒฝ์ฌํ๊ฐ๋ฒ ๊ตฌํํ๊ธฐ
np.random.choice
๋ ๋ฌด์์๋ก ์ผ์ ํฌ๊ธฐ๋งํผ ์ ํํ๋ ํจ์์ด ๋
batch_size
๊ฐ 1์ด๋ฉด SGD, 2 ์ด์์ด๋ฉด Mini - Batch ์ด๋ค.
๋ฏธ๋ ๋ฐฐ์น ๊ฒฝ์ฌํ๊ฐ๋ฒ ๊ตฌํํ๊ธฐ
์ถ๊ฐ์ ์ผ๋ก BATCH_SIZE ๋งํผ์ ์ง์ ํด์ฃผ๋ ๊ฒ ์ด์ธ์๋ ํ๋ฅ ์ ๊ฒฝ์ฌํ๊ฐ๋ฒ๊ณผ ์ฐจ์ด๊ฐ ์๋ค
Keras๋ ๋ฐ๋์ ๋ฏธ๋ ๋ฐฐ์น ๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ ์ฉํ๋ฉฐ ๊ธฐ๋ณธ ๋ฐฐ์น ์ฌ์ด์ฆ๋ 32์ด๋ค.
๊ฒฝ์ฌํ๊ฐ๋ฒ์ ์ฃผ์ ๋ฌธ์
Learning Rate
๋๋ฌด ์์ผ๋ฉด ์๋ ดํ๋๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ฆผ
๋๋ฌด ํฌ๋ฉด ์ฐพ์ง ๋ชปํ๊ฑฐ๋ ๋ฐ์ฐ๋จ
์ ์ญ ์ต์์ , ๊ตญ์ ์ต์์
๋ชจ๋ ๋น์ฉ ํจ์๊ฐ Convex์ ๊ฐ์ ์ด์์ ์ธ ํจ์๊ฐ ๋์ง ์์
Last updated
Was this helpful?