[Day 23] Simple Regression

2022. 2. 22. 17:32AI/Codestates

728x90
반응형

https://www.codestates.com/

 

코딩부트캠프 | 코드스테이츠 - 비전공생도 개발자가 될 수 있습니다

코딩부트캠프를 찾는다면? 개발자로 커리어 전환을 위한 책임있는 코딩 교육 기관! 서비스 기획자, 그로스 마케터, 데이터 사이언티스트 등 다양한 전문 커리어에 도전하세요. 취업 성공의 후기

www.codestates.com


Warm-up

  • 회귀선
  • Tabular Data

Note

  • 선형 회귀 ( Linear Regression )
  • Tabular Data
  • RSS ( Residual Sum of Squares ) 
  • SEE ( Sum of Square Error )
  • 종속변수 : 반응 ( Response ) 변수, 레이블 ( Label ), 타겟 ( Target ) 등으로 불림
  • 독립변수 : 예측 ( Predictor ) 변수, 설명 ( Explanatory ), 특성 ( Feature ) 등으로 불림
  • 상관관계 그래프 그리기
sns.heatmap(corr_df, annot=True, annot_kws=dict(color='g'), cmap='Greys')
plt.show()

  • Scikit - Learn 라이브러리
from sklearn.linear_model import LinearRegression

model = LinearRegression()
feature = ['sqft_living']
target = ['price']
X_train = df[feature]
y_train = df[target]
model.fit(X_train, y_train)
X_test = [[15000]]
y_pred = model.predict(X_test)

print(f'{X_test[0][0]} sqft living를 가지는 주택의 예상 가격은 ${y_pred} 입니다.')

# 15000 sqft living를 가지는 주택의 예상 가격은 $[[4165772.77536725]] 입니다.

Review

더보기

새로운 내용을 시작하고 이제 머신러닝에 대해 직접적으로 배우기 시작해서 너무 재밌는거 같다.


참고

728x90
반응형

'AI > Codestates' 카테고리의 다른 글

[Day 25] Ridge Regression  (0) 2022.02.24
[Day 24] Multiple Regression  (0) 2022.02.23
[Day 22] Section 1 Review  (0) 2022.02.22
[Day 16 ~ Day 21] Section 1 Project  (0) 2022.02.22
[Day 15] Sprint Review  (0) 2022.02.10