AI
Machine Learning
JungGwig
2019. 7. 16. 14:26
Machine Learning 종류
지도 학습 ( Supervised learning ) |
|
비지도 학습 ( Unsupervised learning ) |
|
강화 학습 ( Reinforcement learning ) |
|
Linear Regression
- Supervised learning의 아주 간단한 방법으로 다른 통계방법에 비해 간단하지만 해석력이 뛰어나다.
- 단순 선형회귀 (simple linear regression)
- 독립변수와 종속변수의 관계를 설명할 때 가장 많이 쓰이는 가장 단순한 모델
- hypothesis :
- Θ0과 Θ1은 우리가 추정하고자 하는 모델의 계수(parameter)이다.
- 우리가 가진 데이터에 가장 잘 맞는 선형 식을 구하기 위해 계수를 구해야 한다. 이때 계수를 구하는 방식이 least Cost Function을 찾는 것이다.
cost function J(Θ0, Θ1) |
![]() |
예측값과 실제값의 차이가 최소가 되는 Θ0과 Θ1를 찾기 위한 것이기 때문에 예측값과 실제값의 차이를 제곱한 값들의 총합이 가장 작은 Θ0과 Θ1를 찾게 된다. |
- 선형(linear)
- linear은 x의 1차 다항식을 의미하는 것이 아니다. 여러 자료에서 독립 변수(x)와 종속 변수(y) 간의 관계가 일차식인 것을 선형 회귀 모델이라고 설명하며 독립 변수를 제곱근이나 로그 함수 등을 이용해서 적당히 변환하면 비선형 모델을 선형 모델로 만들 수 있다고 하지만 이는 잘못된 설명이다.
- 선형 회귀 모델에서 linear은 회귀 계수(regression coefficient)를 선형 결합으로 표현할 수 있는 모델을 말한다.
