기울기를 계산할 때 정확히 어떤 함수를 미분한다는 건가요? 각 레이어에서 input, output을 chain rule을 사용해서 거꾸로 쭉 편미분해서 기울기를 구한다는데, input과 output은 함수가 아니라 하나의 값 아닌가요?
[일반] backpropagationㅇ 질문
응음(143.248)
2024-07-30 14:44
추천 0
댓글 5
다른 게시글
-
분류에서 레이블이 부정확한 경우 어떻게 해야함?
[3][일반] 또또(58.122) | 24.07.30추천 0 -
카네기멜론 심상치 않네
[5][일반] 익명(223.33) | 24.07.30추천 2 -
기계번역에서 masking을 고려한 loss랑 accuracy 질문
[2][일반] 익명(220.86) | 24.07.30추천 0 -
it관데 수학과 복전은 무리데스네?
[6][일반] 익명(218.239) | 24.07.29추천 2 -
형들 대학생인데 뭐해야할지 조언좀
[3][일반] 익명(180.64) | 24.07.29추천 1 -
데이터만 더 늘렸을 뿐인데 성능이 왜 더 안나오지
[2][일반] 망한인생(dconly36) | 24.07.29추천 0 -
머신/딥러닝 같은 직무는
[7][일반] 익명(218.239) | 24.07.29추천 1 -
3090이랑 4090으로 multi gpu 돌리면 문제될까
[6][일반] 땔감(gcp24685) | 24.07.29추천 0 -
기초 지식은 어느정도 쌓았는데 뭘할지 감이안옴..
[1][일반] 익명(211.234) | 24.07.29추천 0 -
밑에 책들에서 추천좀
[2][❓질문] 익명(59.29) | 24.07.29추천 0
output y는 input x에 대한 함수니까 도함수 dy/dx를 계산할 수 있지
그리고 신경망이 별게 아니고 x1=a x0 + b 같은 선형 함수와 x1' = g(x1) 같은 활성화함수를 쭉 합성했을 뿐이라 해석적 도함수 계산이 됨
근데 y(x)를 x에 대해 미분하려면 사실 이게 위에서 말한 단순한 함수들의 합성이니까 합성함수의 미분법으로 계산하자는게 역전파
근데 relu 같은 함수는 미분이 불가능한데 어떻게 미분하는 건가요?
0에서만 미분 안됨. 확률 적어서 무시하고 쓰는거