인프런 커뮤니티 질문&답변

백대현님의 프로필 이미지
백대현

작성한 질문수

[개정판] 파이썬 머신러닝 완벽 가이드

경사하강법을 통한 비용함수 RSS 최소화 - 파이썬 코드로 경사 하강법 구현하기

예측값에 대한 설명

작성

·

213

0

예측값에 대한 설명 부분에서, 100개의 데이터 X(1, 2, ... 100)이 있다면 예측값(y_pred)은 w0+X(1)w1, w0+X(2)w1, ... w0+X(100)w1 이 되어야하는것 아닌가요?

답변 2

0

백대현님의 프로필 이미지
백대현
질문자

너무 뜬금없이 질문드려서 죄송합니다.

강의영상 7:20 부터 100개의 데이터와 예측값 설명하시는 부분입니다. 개정 2판에서 316페이지 세번째 문단 부분입니다.

권 철민님의 프로필 이미지
권 철민
지식공유자

좋은 질문이십니다. 

정확히는 말씀하신대로 입니다. 그러니까 100개의 데이터 세트에 100개 예측값이 된다면 100개의 w0가 됩니다. 

그런데 이렇게 설명 드리면 나중에 행렬식으로 변화할 때 더 헷갈리게 된다고 개인적으로 생각했습니다. 나중에 예측값을 행렬로 변경하면 y_pred = np.dot(X, w1.T) + w0 와 같은 식의 이해가 더 편하게 될 수 있기 때문입니다.  그리고 np.dot(X, w1.T) 의 결과에 w0를 더하게 되면 w0는 상수값으로 행렬값에 브로드캐스팅 되므로 100개의 w0로 만들어 집니다. 

감사합니다. 

 

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까, 

음, 질문 내용이 잘 이해가 안되었습니다. 강의 영상에서 몇분 몇초의 어느 부분을 애기하는지 말씀해 주실수 있나요? 

감사합니다. 

백대현님의 프로필 이미지
백대현

작성한 질문수

질문하기