퍼셉트론
-
퍼셉트론딥러닝 2020. 1. 9. 14:37
'밑바닥부터 시작하는 딥러닝' 이라는 책을 참고하여 작성하였습니다. 퍼셉트론은 다수의 신호를 입력받아서 하나의 신호를 출력하는 것 입력이 2개인 퍼셉트론을 보도록 하자 x는 입력값, w는 가중치, b는 편향이라고 할 때 y = x1*w1 + x2*w2 + b y의 값이 1을 넘으면 1을 출력. 못넘으면 0을 출력 편향과 가중치는 다르다. 가중치는 각 입력 신호가 결과에 영향력을 조절하는 매개변수이고 편향은 뉴련이 얼마나 쉽게 활성화되는지 결정한다. 논리게이트 AND, NAND, OR, XOR를 구현해보도록 하자. import numpy as np import matplotlib.pyplot as plt def AND(x1, x2): x = np.array([x1, x2]) w = np.array([0.5..