Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- elif
- Python
- Classificaion
- deep learning
- pytorch
- sigmoid
- Set Transformer
- overfitting
- Self-loop attention
- NLP
- abstraction
- word2vec
- python practice
- machine learning
- XOR
- neural net
- sentence embedding
- Attention
- GNN
- Transformer
Archives
- Today
- Total
Research Notes
[DL] Neural Network - XOR Problem, Back-propagation 본문
▶ XOR 문제 딥러닝으로 해결하기
- XOR문제는 하나의 유닛으로는 해결할 수 없음.
- NN(Neural Network) -- 여러 유닛을 사용해 XOR문제를 해결할 수 있음.
- NN을 사용한 XOR(식에 대입해보기)
1) 첫 번째 유닛에 XOR(0,0)값 대입, 대입해서 나온 값을 시그모이드 함수에 대입하면 y1값(0) 나옴.
2) 두 번째 유닛에 XOR(0,0)값 대입, 대입해서 나온 값을 시그모이드 함수에 대입하면 y2값(1) 나옴.
3) y1,y2를 최종 유닛에 대입하고 y를 구하여 XOR(0,0)의 결과값과 동일한지 비교.
4) 이러한 방식으로 XOR(0,0)/XOR(0,1)/XOR(1,0)/XOR(1,1)의 값들을 모두 비교.
모두 비교해본 결과 여러 유닛을 사용하여 XOR 문제를 해결할 수 있다는 결과가 나옴.
▶ Forward Propoagation(순전파)
▶ Back Propoagation(역전파)
- Training Data로 W와 B를 어떻게 학습시킬까? = Back propagation
'Study > Deep Learning' 카테고리의 다른 글
[DL] Neural Network - Dropout and Model Ensemble (0) | 2023.07.03 |
---|---|
[DL] Neural Network - ReLU and Weight Initialization (0) | 2023.07.03 |
[DL] Basic Concept of Deep Learning (0) | 2023.07.03 |
[DL] Skip-Thought Vectors (0) | 2022.09.21 |
[DL] Sent2Vec (Sentence2Vec) (1) | 2022.09.21 |