300x250 back prop1 역전파(back propagation) 알고리즘이란? +미분 수식까지 한 번 더 정리하자면, 신경망이 '배운다'는 것은 오차함수를 최소화시키는 가중치와 편향을 구하는 것이다. (이전 포스팅들과 이어집니다) 1. 딥러닝 인공 신경망과 뉴런의 구조 원리 개념 짚기 2. 경사하강법 비용함수(cost) 이해하기 '오차'에 관해서 학습데이터를 살펴보자. 신경망이 출력한 것과, 구하기를 원했던 것의 차이를 구해 계산한 다음(cost) 이를 수천 가지 학습 데이터에 수행하고 평균을 얻으면 우리는 신경망의 모든 오차를 구할 수 있다. 우리는 이 '오차 함수(cost 함수)의 음의 기울기'를 찾고자 한다. 모든 weight, bias, connections를 어떻게 변경해야 하는지를 알려주기 때문이다. 역전파는 그 많고 복잡한 기울기를 계산하기 위한 알고리즘이다. 기울기 벡터를 13000.. 2023. 4. 5. 이전 1 다음