Closed Heeseok-Jeong closed 3 years ago
X = np.array([[1, 1], [1, 2], [2, 2], [2, 3]]) X_ = np.array([np.append(x, [1]) for x in X]) # intercept 항 추가
X 행렬을 X_ 행렬로 만드는게 기존 X 행렬에 인터셉트 (Y = XA + b에서 b) 에 대한 처리도 같이 하기 위해 넣었다고 이해했는데 맞을까요??
이 때 넣는 값이 왜 1이 돼야하는지 궁금합니다.
y = x1w1 + x2w2 + b 라는 선형함수가 있으면 코드로 계산을 간편히 하기 위해 y = x1 ⋅ w1 + x2 ⋅ w2 + 1 ⋅ wb 로 만들기 위해 1 을 넣습니다.
🙌 질문자
❓ 질문 내용
X 행렬을 X_ 행렬로 만드는게 기존 X 행렬에 인터셉트 (Y = XA + b에서 b) 에 대한 처리도 같이 하기 위해 넣었다고 이해했는데 맞을까요??
이 때 넣는 값이 왜 1이 돼야하는지 궁금합니다.