신경망은 1949년에 시작되어 퍼셉트론은 프랑크 로젠블라트가 1957년에 고안한 알고리즘
신경망(딥러닝)의 기원이 되는 알고리즘
퍼셉트론
perceptron : 인공 뉴런
다수의 신호를 입력 받아 하나의 신호 출력
신호 : 전류나 강물처럼 흐름이 있는 것을 상상
퍼셉트론 신호도 흐름을 만들고 정보를 앞으로 전달
퍼셉트론 신호는 흐른다(1), 안흐른다(0)의 두가지 값으로 표현
> AND 게이트
x1, x2모두 1로 입력되어야 y가 1로 출력된다.
> NAND 게이트
x1, x2의 값이 모두 0이거나 서로 다른 경우 y가 1로 출력된다.
> OR 게이트
x1, x2의 값이 모두 1이거나 서로 다른 경우 y가 1로 출력된다.
> XOR 게이트
x1, x2의 값이 서로 다른 경우 y가 1로 출력된다.
> 다층 퍼셉트론 동작
0층의 두 뉴런이 입력 신호를 받아 1층의 뉴런으로 신호를 보낸다.
1층의 뉴런이 2층의 뉴런으로 신호를 보내고, 2층의 뉴런은 이 입력신호를 바탕으로 y를 출력한다.
단층 퍼셉트론으로는 표현하지 못한 것을 층을 하나 늘려 구현할 수 있다.
층을 더 쌓으면 더 다양한 것을 표현할 수 있다.
'ML&DL > study' 카테고리의 다른 글
머신러닝 알고리즘 7-2. 신경망(딥러닝) 학습 (0) | 2021.06.18 |
---|---|
머신러닝 알고리즘 7-1. 신경망(딥러닝) (0) | 2021.06.16 |
머신러닝 알고리즘 5. 선형 회귀 분석 (0) | 2021.06.15 |
머신러닝 알고리즘 4. 나이브 베이즈 (0) | 2021.06.15 |
머신러닝 알고리즘 3. 의사결정 트리 (0) | 2021.06.14 |