인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

jangdh507206's profile image
jangdh507206

asked

[Revised Edition] The Complete Guide to Python Machine Learning

Minimizing the cost function RSS via gradient descent - Implementing gradient descent in Python code

파라미터 최적화(W0,W1) 질문입니다.

Written on

·

406

0

다음 코드에서 W1과 W0에 대해 최적해를 도출하는 코드는 없다고 생각되어 질문드립니다.이 함수의 결과값은 단지 반복 횟수 마지막의 W1,W0 인지 궁금합니다. 감사합니다.

python머신러닝 배워볼래요? 통계

Answer 2

1

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

안녕하십니까,

네, 맞습니다. 소스코드에는 최적값을 도출하는 부분은 없습니다.

설명은 이상적인 Gradient Descent에 대해서 말씀드린 것이었습니다.

최적 값을 도출하려면 과거 몇개 까지의 loss값을 가지고 있다가, 더 이상 loss 값의 감소가 없으면 최적값을 도출하는 로직을 적어야 하는데, 해당 로직을 추가하면 GD를 이해하는 데 더 복잡해 질 것 같아서 추가하지 않았습니다.

감사합니다.

0

jangdh507206님의 프로필 이미지
jangdh507206
Questioner

만약 반복문 도중에 비용함수가 제일 낮아지는 지점을 만난다면, 그 이후에도 업데이트 코드부분이 동일하게 돌아가서 최적 파라미터가 아닌 값을 가지는게 아닌가 싶어서 질문드립니다 감사합니다. 

jangdh507206's profile image
jangdh507206

asked

Ask a question