반응형
Notice
Recent Posts
Recent Comments
Link
Today
Total
07-05 05:44
«   2024/07   »
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 29 30 31
Archives
관리 메뉴

iOS 개발 기록 블로그

딥러닝 파이썬으로 퍼셉트론 AND, OR, NAND, XOR 게이트 구현하기 본문

Deep Learning

딥러닝 파이썬으로 퍼셉트론 AND, OR, NAND, XOR 게이트 구현하기

crazydeer 2021. 12. 3. 21:00
반응형

예제) 아래의 식을 파이썬으로 구현하시오

 

식)

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 게이트 함수를 생성하시오

 

출력 결과)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형