νΌμ νΈλ‘ (Perceptron)μ λ₯λ¬λμ μμν λ μ²μ λ±μ₯νλ κ°λ μ΄λ€.
λ₯λ¬λμ μμ£Ό μ΅κ·Όμ λ±μ₯ν κ²μ²λΌ 보μ΄μ§λ§, μ€μ λ‘ μ΄ κ°λ μ 1957λ νλν¬ λ‘μ λΈλΌνΈ(Frank Rosenblatt)λΌλ μ¬λμ΄ κ³ μν μκ³ λ¦¬μ¦μ΄λ€.
νΌμ νΈλ‘ μ μ¬λ¬κ°μ μ νΈλ₯Ό μ λ ₯(Input)μΌλ‘ λ°μ νλμ μ νΈλ₯Ό μΆλ ₯(Output)νλ€.
λμκ³Ό μμμΌλ‘ ννν΄λ³΄λ©΄ μλμ κ°λ€.
λκ°μ μ λ ₯(x1, x2)μ΄ μλ€κ³ κ°μ ν λ λκ°μ μ λ ₯μ κ°μ€μΉ(w1, w2)λ§νΌμ κ³±νμ¬ κ·Έ μ‘°ν©μ ν©μ΄ μκ³κ°μ λμμ κ²½μ° 1μ΄λΌλ λ°μμ νκ±°λ κ·Έλ μ§ μμ κ²½μ° 0μ΄λΌλ 무λ°μμ 보μ΄λ κ²μ΄ νΌμ νΈλ‘ μ κ°λ μ΄λ€.
μ΄λ₯Ό μμμΌλ‘ λνλΈ κ²μ΄ μ κ·Έλ¦Όμ μ€λ₯Έμͺ½ λΆλΆμ μμμΈλ°, μκ³μΉ(θ)λ₯Ό νΈν₯(b)μ΄λΌλ κ°λ μΌλ‘ λ°κΎΈμ΄ μ’λ³μΌλ‘ μ΄λμν¨ κ²μ΄ μλμ μμμ΄λ€.
μ΄λ₯Ό μ μ‘°ν©νλ©΄ μ»΄ν¨ν°μ λ Όλ¦¬μ°μ°λ κ°λ₯νλ°, μ λ ₯μ΄ 0, 1λ§ μ£Όμ΄μ§ λ
μλ₯Όλ€μ΄ (w1, w2, θ) κ°κ°μ (0.5, 0.5, 0.8)μ΄λΌκ³ νλ©΄ ANDμ°μ°μ (0.5, 0.5, 0.4)λΌκ³ νλ©΄ OR μ°μ°μ΄ κ°λ₯ν΄μ§λ€. λ€λ§ μ΄ κ΅¬μ‘°μμλ NANDμ°μ°κΉμ§λ κ°λ₯νμ§λ§ XORμ°μ°μ λΆκ°λ₯νλ€.
μ΄μ λ νμΈ΅μ νΌμ νΈλ‘ λ§μΌλ‘λ μ νꡬ쑰(μ§μ ꡬ쑰)λ§μ λνλΌ μ μκΈ° λλ¬ΈμΈλ°,
νΌμ νΈλ‘ μ μ€μ²©μμΌ λ€μΈ΅ νΌμ νΈλ‘ μ ꡬννκ²λλ©΄ XORκ³Ό κ°μ μ°μ°λ κ°λ₯ν λ€μΈ΅ νΌμ νΈλ‘ (multi-layer perceptron)μ ꡬνν μ μλ€.
μ΄λ κ² ν μΈ΅μ λ μμ κ²λ§μΌλ‘λ μ»΄ν¨ν°μ κΈ°λ³Έ λ Όλ¦¬μ°μ°μ λͺ¨λ κ°λ₯νκ² λλ€.
μ¬λ¬ μ λ ₯μ λνμ¬ μ΄λ¬ν νΌμ νΈλ‘ μ μ¬λ¬μΈ΅μΌλ‘ μλ κ°λ μ΄ λ₯λ¬λμ μΆλ° κ°λ μ΄λΌκ³ ν μ μκ² λ€.
λ€μ λ²μλ μ κ²½λ§μ λν΄μ μμ보λλ‘ νκ² λ€.
λκΈ