[파이썬 코딩으로 확인하는 선형 회귀]

2024. 10. 4. 14:36데이터 분석/딥러닝(인공신경망)

평균 제곱 오차(MSE) 정의

오차 함수 E는 예측값 y_pred와 실제값 사이의 차이를 측정하는데, MSE는 다음과 같이 정의

a로 편미분한 결과

a_diff = (2/n) * sum(-x * error)

b로 편미분한 결과

b_diff = (2/n) * sum(-error)

lr = 학습률 (하이퍼 파라미터)

오차를 최소화하는 방향으로 a와 b가 조정

a = a - lr * a_diff
b = b - lr * b_diff