์ธ๊ณต์ ๊ฒฝ๋ง(ANN, artificial neural network)์ ๋ฅ๋ฌ๋์ ํต์ฌ์ผ๋ก, ๋์ ๋ด๋ฐ์ ์ฐ๊ฒฐ์์ ์๊ฐ์ ๋ฐ์ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋๋ค. ์ธ๊ณต์ ๊ฒฝ๋ง์ ์ฑ๋ฅ๊ณผ ํ์ฅ์ฑ์ด ์ข์ ์ด๋ฏธ์ง ๋ถ๋ฅ, ์์ฑ์ธ์ ์๋น์ค, ์ถ์ฒ, ๊ฐํํ์ต๋ฑ ๋๊ท๋ชจ ๋จธ์ ๋ฌ๋ ๋ฌธ์ ์ ์ฑ๋ฅ์ ๋์ด๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
a๋ ์๋ฌผํ์ ์ธ ๋ด๋ฐ์ ๊ทธ๋ฆผ์ ๋๋ค. c์ฒ๋ผ ๋ด๋ฐ์ ์๋ ์ค๋ ๋ ๋ค๋ฅธ ๋ด๋ฐ๊ณผ ์ด์ด์ ธ ์์ต๋๋ค. ๋์๋ ์์ญ์ต๊ฐ์ ๊ฑฐ๋ํ ๋ด๋ฐ์ด ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค. ์ด๋ฌํ ์๋ฌผํ์ ๋ด๋ฐ์์ ์ฐฉ์ํ ๋ชจ๋ธ์ด ์ธ๊ณต ๋ด๋ฐ์ ๋๋ค.
ํผ์ ํธ๋ก
๊ฐ๋จํ ์ธ๊ณต ์ ๊ฒฝ๋ง๊ตฌ์กฐ ์ค ํ๋๋ก, ๋ค์์ ์ ๋ ฅ์ ๋ฐ์ผ๋ฉด 1๊ฐ์ ์ ํธ๋ฅผ ์ถ๋ ฅํ๋ ๊ตฌ์กฐ๋ก ๋์ด์์ต๋๋ค. 1 ๋๋ 0 ๋์ค ํ๋๋ฅผ ์ถ๋ ฅํ๋ ํผ์ ํธ๋ก ์ ์๊ฐํด๋ด ์๋ค.
x1,x2 : ์ ๋ ฅ ์ ํธ, w1,w2: ๊ฐ์ค์น(๊ฐ ์ ํธ์ ์ํฅ๋ ฅ ์กฐ์ ๊ฐ๋ฅ) , ์ : ๋ด๋ฐ ํน์ ๋ ธ๋๋ผ ํฉ๋๋ค. ์ ๋ ฅ ์ ํธ๊ฐ ๋ด๋ฐ์ ๋ณด๋ด์ง ๋ ๊ฐ๊ฐ ๊ณ ์ ์ ๊ฐ์ค์น๋ฅผ ๊ณฑํ๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ์ ํธ์ ์ดํฉ์ด ์ ํด์ง ํ๊ณ(์๊ณ๊ฐ, θ)์ ๋์ผ๋ฉด 1์ ์ถ๋ ฅ, ์ด๋ฅผ ๋ด๋ฐ์ด ํ์ฑํํ๋ค๋ผ๊ณ ํฉ๋๋ค. ๋ค์๊ณผ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค. ๊ฐ ์์ b(ํธํฅ, bias, ๋ด๋ฐ์ด ์ผ๋ง๋ ์ฝ๊ฒ ํ์ฑํ๋๋๋๋ฅผ ์ ์ดํจ)๋ฅผ ๋ํด์ฃผ๊ธฐ๋ ํฉ๋๋ค.
ํผ์ ํธ๋ก ์ ์ง์ ํ๋๋ก ๋๋ ์ ์๋ ์์ญ๋ง ํํํ ์ ์๋ค๋ ํ๊ณ๊ฐ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํผ์ ํธ๋ก ์ ์์ ๋ค์ธตํผ์ ํธ๋ก ์ ๋ง๋ค๋ฉด, ๋น์ ํ ์์ญ๋ ํํ์ด ๊ฐ๋ฅํด์ง๋๋ค.
์ ๊ฒฝ๋ง์ ๊ทธ๋ฆผ์ผ๋ก ํํํ๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์๋์ธต์ ๋ด๋ฐ์ ๋๋จธ์ง ๋ ๊ณ์ธต๊ณผ ๋ฌ๋ฆฌ ์ฌ๋์ ๋์๋ ๋ณด์ด์ง ์์ต๋๋ค. ๊ทธ๋ผ ์ ํธ ์ฒ๋ฆฌ(์ ๋ฌ) ๊ณผ์ ์ ๋ํด ์ข ๋ ์์ธํ ์ดํด๋ด ์๋ค.
ํธํฅ์ ๋ช ์ํ์ฌ ํผ์ ํธ๋ก ์ ํํํ๋ฉด,
์์ ๋ค์ ์ ๋ฆฌํ๋ฉด, ์ด๋ ๊ฒ ์ธ ์ ์์ต๋๋ค:
h(x)์ฒ๋ผ ์ ๋ ฅ ์ ํธ์ ์ดํฉ์ ์ถ๋ ฅ ์ ํธ๋ก ๋ณํํ๋ ํจ์๋ฅผ ํ์ฑํ ํจ์๋ผ๊ณ ํฉ๋๋ค. ์ ๋ ฅ ํจ์์ ์ดํฉ์ด ํ์ฑํ๋ฅผ ์ผ์ผํค๋์ง ์ ํ๋ ์ญํ ์ ํ๋๊ฒ์ด์ฃ . ๊ฐ์ค์น๊ฐ ๊ณฑํด์ง ์ ๋ ฅ์ ํธ์ ํธํฅ์ ์ดํฉ์ a๋ผํ๋ฉด, ์ด๋ฅผ ํจ์ h()์ ๋ฃ์ด yํ๋ ๊ณผ์ ์ ๋๋ค.
'๋ฅ๋ฌ๋ > Today I learned :' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฝ๋ฉ(colab) ํ์ดํ ์น ํํ ๋ฆฌ์ผ, ํ ์ ์ฐ์ฐ, AUTOGRAD (0) | 2022.12.12 |
---|---|
๋ํ์ด๋ก 3์ธต ์ ๊ฒฝ๋ง์ ์๋ฐฉํฅ ๊ณ์ฐ ๊ตฌํ (0) | 2022.12.10 |
[๋ฅ๋ฌ๋] ์ํซ์ธ์ฝ๋ฉ, ์ํํธ๋งฅ์ค, ๋ชฉ์ ํจ์, ๋ฉํธ๋ฆญ, fit (0) | 2022.07.24 |
[๋ฅ๋ฌ๋]์ ๊ฒฝ๋ง (w. Keras) , ํผ์ ํธ๋ก , ํ์ฑํ ํจ์(์๊ทธ๋ชจ์ด๋, ReLU) (0) | 2022.07.24 |
๊ธฐ๊ณํ์ต๊ณผ ๋ฐ์ดํฐ๋ง์ด๋ (0) | 2022.07.24 |