Skip to content

xaeoon/ml-03

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ml-03 지도학습 Linear Regression

지도학습 - 선형회귀 (Linear Regression)

회귀 모델이란?

  • 어떤 자료에 대해서 그 값에 영향을 주는 조건을 고려하여 구한 평균
    (어떤 데이터들이 굉장히 크거나 작을지라도 전체적으로 이 데이터들은 전체 평균으로 회귀하려는 특징이 있다는 통계학 기법)

선형 모델이란?

  • 입력 특성에 대한 선형 함수를 만들어 예측을 수행

  • 다양한 선형 모델이 존재

  • 분류와 회귀에 모두 사용 가능

LinearRegression 실습 01

배달시간 예측

  • 설정 거리의 장소에 배달하려면 얼마나 걸리는지 예측

LinearRegression 실습 02

wave 데이터셋에 선형회귀 적용

LinearRegression 실습 03 - 1

변수가 1개인 경우

LinearRegression 실습 03 - 2

변수가 2개인 경우

다변수 선형 회귀 (Multi-variable Linear Regreesion)

LinearRegression 실습 04

보스턴 집값 데이터셋 구성

  • 506개의 데이터
  • 13개의 정보와 1개의 클래스로 구성

LinearRegression 실습 05

유방암 데이터셋에 선형회귀 적용

LinearRegression 실습 06

확장 보스턴 집값 셋에 선형회귀 적용

LinearRegression 실습 07

붓꽃 데이터 셋에 선형회귀 적용

장단점

  • k-NN에 비해 더 제약이 있는 것처럼 보이지만 특성이 많은 데이터셋의 경우에는 우수한 성능을 낼 수 있다.
  • 모델의 복잡도를 제어할 방법이 없어 과대적합 되기 쉽다.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 100.0%