AI 모델(딥러닝 기초)/1. 퍼셉트론
-
1. 퍼셉트론(2)AI 모델(딥러닝 기초)/1. 퍼셉트론 2022. 12. 20. 15:21
지난 시간 퍼셉트론에 대해서 공부했다. 오늘은 지난 시간 공부한 퍼셉트론과 퍼셉트론의 한계점을 어떻게 극복하는지에 대해 알아보고자 한다. ※ 퍼셉트론의 한계 지난번에는 NAND, AND, OR 게이트에 대해서 알아보았다. 이번에는 XOR 게이트에 대해 알아보자. x1 x2 y 0 0 0 1 0 1 0 1 1 1 1 0 XOR 게이트는 x1과 x2가 같으면 0을, 다르면 1을 출력하는 논리연산이다. XOR 게이트를 매개변수를 활용하여 출력시키려 해보았을 때, 위치를 좌표에서 나타내어 보자. O : 0을 출력, ㅁ : 1을 출력 이처럼 1차식이 아닌 비선형의 곡선을 통해서만 구역을 나눌 수 있다. 이것이 바로 단층퍼셉트론의 한계점이다. 단층퍼셉트론은 1차식의 형태를 띄고 있으므로 오로지 선형적으로 표현될 수..
-
1. 퍼셉트론(1)AI 모델(딥러닝 기초)/1. 퍼셉트론 2022. 12. 18. 11:43
※ 퍼셉트론이란? - 다수의 신호를 입력으로 받아 하나의 신호를 출력하는 것. 흐름을 만들고 정보를 앞으로 전달하는 역할 x1과 x2 : input 신호 y : output 신호 w1과 w2 : 가중치(weight) - 영향력 조절 요소, 클수록 강한 신호 원 : 노드(뉴런) theta : 임계값 input 신호가 뉴런에 보내질 때 각각 고유한 가중치를 곱한다. 신호의 총합이 정해진 한계(임계값)를 넘어설 때만 1을 출력한다. y = 0 (w1*x1 + w2*x2 ≤ theta) 1 (w1*x1 + w2*x2 > theta) #퍼셉트론 모형 import numpy as np x = np.array([0, 1]) w = np.array([0.5, 0.5]) b = -0.7 y = np.sum(w*x) + ..