[개발자를 위한 실전 선형대수학] Chapter 10 연습문제
[chapter10] 일반 선형 모델 및 최소제곱법 : 우주를 이해하기 위한 방법10-1잔차는 예측 데이터와 직교한다.앞에서 예로 든 데이터 집합으로 오차에 따른 예측 데이터의 산점도를 만든다. 그 다음 잔차와 모델 예측 데이터 사이의 내적과 상관계수를 계산한다.정답 코드numcourses = [13,4,12,3,14,13,12,9,11,7,13,11,9,2,5,7,10,0,9,7]happiness = [70,25,54,21,80,68,84,62,57,40,60,64,45,38,51,52,58,21,75,70]# X는 Nx1 열벡터X = np.array(numcourses,ndmin=2).TX_leftinv = np.linalg.inv(X.T@X) @ X.T# 최소제곱 해beta = X_leftinv ..