-
카테고리
-
세부 분야
딥러닝 · 머신러닝
-
해결 여부
미해결
선생님 경사하강법 질문합니다
21.10.08 17:54 작성 조회수 111
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)
답변을 작성해보세요.
0
권 철민
지식공유자2021.10.08
안녕하십니까,
책까지 구입해주셨다니 감동입니다.
w1, w0를 0으로 초기화한것은 아무 이유가 없습니다. random 값으로 초기화 해도 무방합니다. 단지 코드를 좀 더 이해하기 쉽게 만들기 위해서 0으로 초기화 했을 뿐입니다.
감사합니다.
답변 1