반응형

회귀모델성능평가 2

선형회귀 - 단순 회귀 / 다중 회귀

Linear Regresssion 회귀의 원래 의미는 옛날 상태로 돌아가는 것을 의미한다. 영국의 유전학자 프랜시스 골턴은 부모의 키와 아이들의 키 사이의 연관 관계를 연구하면서 부모와 자녀의 키사이에는 선형적인 관계가 있고 키가 커지거나 작아지는 것보다는 전체 키 평균으로 돌아가려는 경향이 있다는 가설을 세웠으며 이를 분석하는 방법을 "회귀 분석"이라고 하였다. 이러한 경험적 연구 이후, 칼 피어슨은 아버지와 아들의 키를 조사한 결과를 바탕으로 함수 관계를 도출하여 회귀분석 이론을 수학적으로 정립하였다. - 위키백과 Regression to the mean! 단순 회귀(Simple Regression) : x값 하나만으로 y값을 설명할 수 있는 경우 회귀식 : => 반복 학습을 통해서 최선의 가중치(w..

AI/MachineLearning 2023.02.23

머신러닝 - LinearRegression(MAE, MSE, RMSE, MAPE, R2 - Score)

회귀모델 성능 평가 1) x, y 분리 target 변수 명확히 지정 target을 제외한 변수를 x 데이터프레임으로 선언 y 데이터프레임은 target변수만을 가짐 target = 'Ozone' x = data.drop(target, axis=1) y = data.loc[:, target] 2) 학습용, 평가용 데이터 분리 1. 모듈 불러오기 from sklearn.model_selection import train_test_split 2. 7:3으로 분리 x_train, x_test, y_train, y_test = train_test_split(x, y, test_size=0.3, random_state=1) 3) 모델링 회귀 문제 알고리즘 : LinearRegression 평가방법 : mean_a..

AI/MachineLearning 2023.02.20
반응형