'단단한 머신러닝' 책과 스터디 내용을 기반으로 작성하였습니다.
속성들의 선형조합을 통해 예측하는 함수를 학습하는 모델
- 와 를 학습한 후 모델이 결정
는 각 속성의 중요도를 직관적으로 나타냅니다.(해석력이 뛰어납니다.)
강력한 성능의 비선형 모델들은 선형 모델을 기반으로 만들어집니다.
선형이란?
- 가산성 :
- 동차성 :
-> 따라서 선형의 형태를 보인다고 무조건 선형이라고 볼 수 없습니다.
선형 회귀 가정
- 선형성: 독립 변수와 종속 변수는 선형 관계여야 합니다.
- 독립성 : 잔차끼리 상관관계가 없이 독립적이어야 합니다.
- 정규성 : 잔차가 평균이 0, 분산이 1인 정규분포여야 합니다.
- 등분산성 : 잔차의 분산은 입력 변수와 무관하게 일정해야 합니다.
선형회귀 함수
... 1
... 2
- 두 식은 와 를 각각 편미분한 결과입니다.
- E(w, b)는 w와 b에 대한 convex 함수입니다.
- 두 값을 0으로 만들어 최적의 해를 구합니다.
- 볼록함수이기에 최저점이 최적의 해가 됩니다.
- 시그모이드 함수:
- odds(오즈)
임의의 이벤트가 어떤 요인에 의해 발생하지 않을 확률 대비 발생할 확률 y/(1-y)- 일종의 시그모이드 함수로 선형 회귀모델의 예측 결과괎을 사용하여 실제 데이터의 로그 오즈에 근사한 결과를 도출합니다.
- 회귀지만 일종의 분류 학습법 입니다.