AI
신경망 학습 - 미분, 수치 미분, 편미분
경사법에서는 기울기(경사) 값을 기준으로 나아갈 방향을 정한다. 미분 한순간의 변화량을 표시한 것 *좌변은 f(x)의 x에 대한 미분(x에 대한 f(x)의 변화량)을 나타내는 기호 *x의 '작은 변화'가 함수f(x)를 얼마나 변화시키느냐를 의미한다. *이 때 시간의 작은 변화, 시간을 뜻하는 h를 한없이 0에 가깝게 한다는 의미를 lim h->0로 나타낸다. 코드 import numpy as np # 나쁜 구현 예 def numerical_diff(f,k): h = 10e-50 return (f(x+h) - f(x))/h # h의 값이 너무 작은 값을 받는다. 최대한 0에 가까워야 하므로 10e-50지만 0이 50개면 0으로 나온다. # 반올림 오차 발생 # 반올림 오차 - 작은값(소수점 8자리 이하) ..
2020. 10. 29. 20:48
최근댓글