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

Inflearn Community Q&A

gg787001952's profile image
gg787001952

asked

[Revised Edition] The Complete Guide to Python Machine Learning

선생님 경사하강법 질문합니다

Written on

·

187

0

선생님 강의듣고 유익해서 이번에 책도 같이 구입했습니다..! 

다름이 아니라 경사하강법 파트에서 w1,w0를 0으로 초기화 하는 이유를 모르겠습니다.  왜 0으로 초기화 하나요??

def get_weight_updates(w1, w0, X, y, learning_rate=0.01):

    N = len(y)

    # 먼저 w1_update, w0_update를 각각 w1, w0의 shape와 동일한 크기를 가진 0 값으로 초기화

    w1_update = np.zeros_like(w1)

    w0_update = np.zeros_like(w0)

 

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

Answer 1

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Instructor

안녕하십니까, 

책까지 구입해주셨다니 감동입니다. 

w1, w0를 0으로 초기화한것은 아무 이유가 없습니다. random 값으로 초기화 해도 무방합니다. 단지 코드를 좀 더 이해하기 쉽게 만들기 위해서 0으로 초기화 했을 뿐입니다. 

감사합니다. 

gg787001952's profile image
gg787001952

asked

Ask a question