미분 방정식은 딥러닝에서 중요한 방정식 중 하나이다. 딥러닝의 기본 원리는 경사 하강법을 통해 우리가 알 수 없는 함수를 근사하여 최적의 값을 찾는 방식으로 학습한다. 이때 경사 하강법은 미분을 통해 계산되며, 1계 도함수를 이용하여 역전파 알고리즘을 수행하기 때문에 미분 방정식의 개념에 대해서는 숙지하고 있어야 한다. 그렇다면, 이번 목차에서는 미분 방정식의 종류와 근사해법에 대해서 알아보자.
변수분리형 방정식
미지의 함수와 그 도함수들로 구성된 식을 미분방정식이라 부르며, 특히 1변수 함수에 대한 미분으로 표현된 식을 상미분방정식, 다변수 함수에 대한 편미분으로 표현된 식을 편미분방정식이라 분류한다. 실제 딥러닝에서는 다변량을 다루기 때문에 편미분방정식을 사용하지만, 상미분방정식부터 먼저 알아보자. 미분방정식은 크게 변수분리형 방정식, 선형 미분 방정식, 그리고 완전 미분 방정식으로 나눌 수 있다.
위 형태의 꼴을 변수분리형 미분방정식이라 부른다. 예시를 통해 자세히 알아보자.
변수분리형 미분방정식인
선형 미분방정식
선형 미분방정식은 n계 선형 미분방정식이라 부르기도 하며, 1계 도함수를 가지고 표현하는 경우 1계 선형 미분방정식이라고 한다.
선형 미분방정식의 해는 아래와 같이 구할 수 있다.
위와 같이 최종적으로 일반해를 구할 수 있다. 이때,
완전 미분방정식
미분방정식
만약 이때
이때
'Mathematics > Calculus' 카테고리의 다른 글
[Calculus] Sigmoid 함수 미분하기 (0) | 2022.03.17 |
---|---|
[Calculus] 라플라스 변환(Laplace Transform) (0) | 2022.03.14 |
[Calculus] Taylor series 는 무엇일까? (0) | 2022.03.11 |
[Calculus] Jacobian matrix (0) | 2022.03.11 |
[Calculus] 수치 미분(numerical differential) (0) | 2022.03.11 |