1-2 기초수학
Regression vs Classification
회귀(Regression)
- 입력값 : 연속값(실수형), 이산값(범주형) 등 모두 가능
- 출력값 : 연속값(실수형)
- 모델 형태: 일반적인 함수 형태 (ex. y = wx+b)
분류 (Classification)
- 입력값 : 연속값(실수형), 이산값(범주형) 등 모두 가능
- 출력값 : 이산값(범주형)
- 모델 형태 :
- 이진 분류라면 sigmoid 함수
- 다중 분류라면 softmax 함수
Notations 용어 설명
데이터의 구성
모델
- Parameter (=weight, 파라미터, 가중치)
- 주어진 데이터(입력값) 말고, 모델이 가니고 있는 학습 가능한(learnable) 파라미터
- ex) wx+b 에서 w와 b ( x : 입력값)
- Hyperparameter ( 하이퍼 파라미터)
- 모델 학습에 있어, 인간이 정해줘야 하는 파라미터
- ex) learning rate, batch 등
- input
- 모델에 입력되는 값으로 데이터의 피처 부분(x로 표기)
- output
- Linear regresion : 파라미터를 선형 결합식으로 표현 가능한 모델
- ex) y = w0 + w1X1 + w2X2 + ...+ WdXd
- Nonlinear regression : 선형 결합식으로 표현 불가능한 모델
- ex) log(y) = w0 + w1log(x), y = max(x,0)
Basic Math for ML
Linear Regression
-
단순 선형 회귀 (simple linear regression)
- 피처의 종류가 한 개인 데이터에 대한 회귀 모델
- y = w0+w1x
-
다중 선형 회귀 (multiple linear regression)
- 피처의 종류가 여러 개인 데이터에 대한 회귀 모델
- y=w0+w1x1+...+wDxD
-
다항 회귀 (polynomial regression)
- 독립 변수(피처)의 차수를 높인 회귀 모델
- y=w0+w1x+w2x2+wmxm
Optimization을 위한 기초 수학
출처 :
https://www.youtube.com/watch?v=oyzIT1g1Z3U&list=PL7SDcmtbDTTylCwjSDzGduvR-1EItFF2X