ํผ์ ํธ๋ก (perceptron)์ ์ธ๊ณต์ ๊ฒฝ๋ง์ ํ ์ข ๋ฅ๋ก,
๊ฐ์ฅ ๊ฐ๋จํ ํํ์ ํผ๋ํฌ์๋(Feedforward) ๋คํธ์ํฌ - ์ ํ๋ถ๋ฅ๊ธฐ ๋ก๋ ๋ณผ ์ ์๋ค.
ํผ์
ํธ๋ก ์ด ๋์ํ๋ ๋ฐฉ์์ ๋ค์๊ณผ ๊ฐ๋ค.
๊ฐ ๋ ธ๋์ ๊ฐ์ค์น์ ์ ๋ ฅ์น๋ฅผ ๊ณฑํ ๊ฒ์ ๋ชจ๋ ํฉํ ๊ฐ์ด ํ์ฑํจ์์ ์ํด ํ๋จ๋๋๋ฐ,
๊ทธ ๊ฐ์ด ์๊ณ์น(๋ณดํต 0)๋ณด๋ค ํฌ๋ฉด ๋ด๋ฐ์ด ํ์ฑํ๋๊ณ ๊ฒฐ๊ณผ๊ฐ์ผ๋ก 1์ ์ถ๋ ฅํ๋ค.
๋ด๋ฐ์ด ํ์ฑํ๋์ง ์์ผ๋ฉด ๊ฒฐ๊ณผ๊ฐ์ผ๋ก -1์ ์ถ๋ ฅํ๋ค.
๋จ์ธต ํผ์
ํธ๋ก ์ XOR ์ฐ์ฐ์ด ๋ถ๊ฐ๋ฅํ์ง๋ง, ๋ค์ธต ํผ์
ํธ๋ก ์ผ๋ก๋ XOR ์ฐ์ฐ์ด ๊ฐ๋ฅํ๋ค.
์ ๊ฒฝ๋ง์ ์ด๋ฃจ๋ ๊ฐ์ฅ ์ค์ํ ๊ธฐ๋ณธ ๋จ์
์ ๋ ฅ ๊ฐ๊ณผ ํ์ฑํ ํจ์๋ฅผ ์ฌ์ฉํด ์ถ๋ ฅ ๊ฐ์ ๋ค์์ผ๋ก ๋๊ธฐ๋ ๊ฐ์ฅ ์์ ์ ๊ฒฝ๋ง ๋จ์
y = wx + b (w๋ ๊ฐ์ค์น, b๋ ๋ฐ์ด์ด์ค)
๊ธฐ์ธ๊ธฐ a → ๊ฐ์ค์น w (weight)
y์ ํธ b → b(bias)
๊ฐ์คํฉ = ์ ๋ ฅ๊ฐx ์ ๊ฐ์ค์นw ์ ๊ณฑ์ ๋ชจ๋ ๋ํ ๋ค + ๋ฐ์ด์ด์คb ํ ๊ฐ
๊ฐ์คํฉ์ ๊ฒฐ๊ณผ๋ฅผ ๋๊ณ 1 ๋๋ 0์ ์ถ๋ ฅํด์ ๋ค์์ผ๋ก ๋ณด๋ผ ๋, ํ์ฑํ ํจ์( ์๊ทธ๋ชจ์ด๋ ํจ์์ ๊ฐ์)๊ฐ 0๊ณผ 1์ ํ๋จ
ํผ์ ํธ๋ก ์ ํ๊ณ
XOR๊ฒ์ดํธ - ๋ ์ค ํ๋๋ง 1์ผ ๋ 1 ์ถ๋ ฅ (<>AND๊ฒ์ดํธ,<>OR๊ฒ์ดํธ)
๊ฒ์ดํธ(gate) = 0๊ณผ 1์ ์ ๋ ฅํด ํ๋์ ๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก
๋จ์ธต ํผ์ ํธ๋ก ์ XOR ์ฐ์ฐ์ด ๋ถ๊ฐ๋ฅํ์ง๋ง, ๋ค์ธต ํผ์ ํธ๋ก ์ผ๋ก๋ XOR ์ฐ์ฐ์ด ๊ฐ๋ฅํ๋ค.