Perceptron#
1957๋ ํ๋ํฌ ๋ก์ ๋ธ๋ผํธ๊ฐ ๊ณ ์ํ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ ๊ฒฝ๋ง์ ๊ธฐ์์ด ๋๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ํผ์ ํธ๋ก ์ ๋ค์์ ์ ํธ๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์ ํ๋์ ์ ํธ๋ฅผ ์ถ๋ ฅํ๋ค. ์ ํธ๋ ์ ๋ฅ๋ ๊ฐ๋ฌผ์ฒ๋ผ ํ๋ฆ์ด ์๋ ๊ฒ์ผ๋ก ์๊ฐํ๋ฉด ํธํ๋ค. 1์ true๋ก ํ๋ฅด๊ณ , 0์ false๋ก ์ํ๋ฅธ๋ค๋ฅผ ํํํ๋ค.
์ ํธ์ ์ถ๋ฐ์ ์ด ๋ ๊ฐ๋ผ๊ณ ์๊ฐํด๋ณด์. ํด๋น ์ถ๋ฐ์ ๋ ๊ฐ๋ฅผ neuron, node
๋ผ๊ณ ๋ถ๋ฅธ๋ค. ์ ํธ๊ฐ ์ถ๋ฐํ๋ฉด ๊ฐ๊ฐ ๊ณ ์ ํ ๊ฐ์ค์น \(w\)๋ฅผ ๊ณฑํด์ฃผ๊ฒ ๋๋ค. ์ด ๊ฐ์ค์น๋ฅผ ๊ณฑํ ๊ฒ๋ค์ ํฉ์ด ์ ํด์ง ํ๊ณ๋ฅผ ๋์ด๊ฐ๋ฉด 1์ ์ถ๋ ฅํ๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์ ๋ด๋ฐ์ด ํ์ฑํ๋๋ค
๋ผ๊ณ ํ๋ค. ๊ทธ ๊ฐ์ ์๊ณ๊ฐthreshold
๋ผ๊ณ ํ๋ฉฐ \(\theta\)๋ก ๋ํ๋ธ๋ค. ์์์ผ๋ก ๋ํ๋ด๋ฉด ์๋์ ๊ฐ๋ค.
ํผ์ ํธ๋ก ์ ์ ์ถ๋ ฅ์ ๊ฐ์ถ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. ์ ๋ ฅ์ ์ฃผ๋ฉด ์ ํด์ง ๊ท์น์ ๋ฐ๋ฅธ ๊ฐ์ ์ถ๋ ฅ
๊ฐ์ค์น, ํธํฅ์ ๋งค๊ฐ๋ณ์๋ก ์ค์ ํ๋ค.
AND,OR ๊ฒ์ดํธ ๋ ผ๋ฆฌํ๋ก๋ฅผ ํํํ ์ ์์ผ๋, ๋จ์ธต ํผ์ ํธ๋ก ์ผ๋ก XOR๋ ํํ์ด ๋ถ๊ฐ๋ฅํ๋ค.
2์ธต์ผ๋ก ์์ผ๋ฉด ํํ์ด ๊ฐ๋ฅํ๋ค. ์ด๋ ๋น์ ํ์ ์ธ ํํ์ด ๊ฐ๋ฅํด ์ง๊ธฐ ๋๋ฌธ์ด๋ค.
๋ค์ธต ํผ์ ํธ๋ก ์ ์ปดํจํฐ๋ฅผ ํํํ ์ ์๋ค
Reference#
๋ฐ๋ฐ๋ฅ๋ถํฐ ์์ํ๋ ๋ฅ๋ฌ๋ : ์ฌ์ดํ ๊ณ ํค