728x90
- 2개의 매개변수를 가지고 있는 경우라면, 미분이 아니라 편미분을 활용해야함
- 머신러닝에 나오는 최적화 문제에는 매개변수의 개수만큼 변수가 있으므로 목적함수가 다변수 함수의 형태로 등장
- 매개변수가 여러 개라면, 각각의 매개변수마다 기울기와 움직임이 다름
- 따라서 다변수 함수를 미분할 때는 미분할 변수에만 주목하고 다른 변수는 모두 상수로 취급해서 계산하는 편미분 사용
- 합성함수의 미분
- 합성함수 : 여러 개의 함수가 조합된 것
- f(g(x))의 미분
- 갱신식을 위한 목적함수의 매개변수 편미분 과정
- 이와 같은 방식으로 다항식의 차수를 늘린 함수를 사용하는 것을 다항식 회귀라고 함
- 이를 일반화하여 표기하면
- 이러한 방식의 경사하강법은 모든 학습 데이터의 개수만큼 반복해야함 → 시간과 컴퓨팅 파워가 많이 소모
- 이후 딥러닝을 통해 경사하강법의 단점 보완, 장점 극대화
728x90
'AI > Machine Learning' 카테고리의 다른 글
[ML] 머신러닝 모델(결정 트리 학습, K-근접 이웃) (0) | 2021.05.11 |
---|---|
[ML] 머신러닝 모델(퍼셉트론, 로지스틱 회귀, 서포트 벡터 머신) (0) | 2021.05.11 |
[ML] 경사하강법- 미분 (0) | 2021.05.10 |
[ML] 붓꽃의 품종 분류(지도학습 / 분류) (0) | 2021.04.29 |
[ML] KNN - bmi model (0) | 2021.04.29 |
댓글