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)
Answer 1
0
안녕하십니까,
책까지 구입해주셨다니 감동입니다.
w1, w0를 0으로 초기화한것은 아무 이유가 없습니다. random 값으로 초기화 해도 무방합니다. 단지 코드를 좀 더 이해하기 쉽게 만들기 위해서 0으로 초기화 했을 뿐입니다.
감사합니다.