반응형
Notice
Recent Posts
Recent Comments
Link
- Today
- Total
02-09 02:44
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- struct
- Python
- scheduledTimer
- HTTP
- 시각화
- Request
- barplot
- rxswift
- rest api
- Optional
- ios
- sigmoid
- 연산자
- SQL
- r
- tapply
- 명령어
- substr
- 티스토리챌린지
- 오블완
- cocoapods
- Linux
- 딥러닝
- Observable
- SWIFT
- MVC
- ReLU
- swiftUI
- decode
- deeplearning
Archives
iOS 개발 기록 블로그
딥러닝 파이썬으로 퍼셉트론 AND, OR, NAND, XOR 게이트 구현하기 본문
반응형
예제) 아래의 식을 파이썬으로 구현하시오
식)
b + x1 * w1 + x2 * w2 = ?
답)
AND 게이트
예제) AND 게이트를 파이썬으로 구현하시오
보기)
답)
퍼셉트론 게이트 3가지
1. AND
2. OR
3. NAND
4. XOR : exclusive OR 라는 뜻으로 둘 중에 하나만 1일 때 1이 된다.
OR 게이트
예제) 위 AND게이트 예제를 수정하여 OR 게이트 함수를 생성하시오
NAND 게이트
예제) 위 예제들을 수정하여 NAND 게이트 함수를 생성하시오
XOR 게이트
단층 신경망과 다층 신경망의 차이
1958년 로젠블래트가 퍼셉트론을 제안을 했다.
1959년 민스키가 기존 퍼셉트론의 문제점을 지적했는데 XOR 분류를 못한다는 문제점을 지적하고 인공지능의 겨울기가 시작되었다.
즉, XOR 게이트는 단층신경망으로는 구현이 안되는 것이었다.
XOR 게이트는 다층 신경망으로 구현해야 하는 것이다.
1. 단층: 입력층 ---> 출력층
2. 다층: 얕은 신경망 : 입력층 --> 은닉층 --> 출력층
깊은 신경망(deep learning) : 입력층 --> 은닉층들 --> 출력층
예제) 위 예제들을 수정하여 NAND 게이트 함수를 생성하시오
출력 결과)
반응형
'Deep Learning' 카테고리의 다른 글
딥러닝의 시그모이드(sigmoid), 렐루(Relu), 행렬의 내적 (0) | 2021.12.05 |
---|---|
신경망 함수 종류와 시각화 (step func, sigmoid func) (0) | 2021.12.04 |
머신러닝의 종류와 퍼셉트론(Perceptron)의 역사와 예 (0) | 2021.11.29 |
Matplotlib 라이브러리로 시각화하기 (0) | 2021.11.10 |
밑바닥부터 시작하는 딥러닝 교재 공부 시작하기 (0) | 2021.11.08 |