본문으로 건너뛰기
234 / OPTIMIZATION DYNAMICS LAB
먼저 알아두면 좋아요 · 연결된 선수 단원의 미분·확률·최적화 기초
단원 목록 (600) · 암시적 미분·해의 민감도와 특이점
이해하는 속도로 읽으세요.개념도이론실험확인 문제
BUILD YOUR INTUITION

먼저 그림으로 이해하기

한 번에 한 단계씩 살펴보세요.

비선형 해 방정식의 Jacobian 조건을 수치 차분과 비교합니다.

Unique real solution w³+delta w=theta for delta≥0. Blue is theta=F(w), orange is its tangent at the solved point. Inverse sensitivity is 1/F′ only when F′≠0. A finite centered difference at the singular cubic origin does not establish differentiability.

-1.081.082.16-2.16
가로 w · 파랑 theta=w³+delta w · 주황 해에서의 접선 · 역민감도는 기울기의 역수
quantityvalue
delta1
theta0
validation target1
solution w0
Jacobian1

solved w = 0

고정 기준 예제의 그림과 수치입니다. 각 단계에서 같은 그림의 의미를 차례로 살펴보세요. 고정된 기준 예제이며 아래 실험의 설정과 독립적입니다.
1 / 4

해 방정식

단조 함수가 유일한 실수 해를 정의합니다.

F(w,theta)=w³+delta w−theta=0

실험에서 확인하기 →
이 단원 목차

해를 정의하는 방정식을 미분하기

매개변수 θ가 F(w,θ)=0을 통해 w를 결정한다고 하자. 암시적 미분은 수치 해결기의 모든 반복을 미분하는 대신 이 방정식을 사용한다. 실습은

F(w,θ)=w3+δw−θ=0,δ≥0F(w,\theta)=w^3+\delta w-\theta=0,\qquad\delta\ge0

을 다룬다. δ>0이면 w에 대해 엄격 증가하고 도함수가 어디서나 양수다. δ=0인 cubic도 엄격 증가하므로 모든 θ에 유일한 실수 해가 있다. 따라서 역함수 미분 가능성이 실패하는 경우에도 해의 유일성은 성립한다.

수치 계산은 범위가 제한된 스칼라 근 찾기를 사용하고 잔차로 방정식을 확인한다. Jacobian이 거의 특이하면 작은 잔차만으로 민감도 정확도가 보장되지 않는다.

암시함수 정리의 조건 검사

F=0을 미분하면

(3w2+δ)dwdθ=1,dwdθ=13w2+δif 3w2+δ≠0.(3w^2+\delta)\frac{dw}{d\theta}=1, \qquad\frac{dw}{d\theta}=\frac{1}{3w^2+\delta} \quad\text{if }3w^2+\delta\ne0.

외부 손실 V=(w−b)²/2의 hypergradient는 (w−b)/(3w²+δ)다. b는 외부 미분만 바꾸며 근이나 역민감도 자체를 바꾸지 않는다.

δ=1,θ=0이면 해 0, 민감도 1이고 b=1이면 외부 미분 −1이다. δ=0,θ=0.125이면 해 0.5, 민감도 4/3이다. 두 예 모두 Jacobian 비영 조건을 만족한다.

유일하지만 특이한 역함수

δ=θ=0에서는 w=0인데 F_w=0이다. 역함수는 세제곱근이며 원점에서 유한 도함수가 없다. 실습은 유한 암시적 미분 값을 제공하지 않는다. 0으로 나눠 얻은 값을 유효한 도함수 인증처럼 표시하지 않는다.

h=0.0001의 중앙차분은 약 464.159라는 유한 수를 준다. 세제곱근에서는 이 값이 h⁻²ᐟ³이므로 h를 줄이면 커진다. 유한한 차분 몫 하나가 미분 가능성을 증명하지 않는다. 한편 δ>0이지만 아주 작으면 도함수는 수학적으로 유한해도 숫자 표현 범위를 넘을 수 있다. 이는 정확히 Jacobian이 0인 특이점과 다른 수치 한계로 안내한다.

정방향 그림과 선형계 풀이

파란 선은 w를 가로축으로 θ=w³+δw를 그린 것이다. 주황 선은 해에서의 접선이다. 표시된 역민감도는 이 기울기 자체가 아니라 역수다. 수평 접선 근처에서 작은 θ 변화가 큰 w 변화를 만들 수 있다. 거대한 역함수 접선을 안정적인 사상처럼 그리지 않는다.

벡터 방정식에서는 J_w dw/dθ=−J_θ가 대응한다. 역행렬을 직접 만드는 대신 선형계를 풀 수 있다. 스칼라 외부 목적이면 전치 Jacobian의 adjoint 풀이로 전체 해 Jacobian 저장을 피할 수도 있다. 비특이성과 수치 조건수는 여전히 중요하고, 근사 근이나 반복 선형 풀이에는 추가 오차가 생긴다.

직접 풀기와 풀이

세 예제의 근을 방정식에 직접 대입하자. 특이한 cubic 원점에서 차분 보폭을 절반으로 하면 몫은 2²ᐟ³배 커진다. 해결기 수렴·해의 유일성·매개변수에 대한 미분 가능성이 왜 세 가지 다른 주장인지 설명한다. 마지막으로 θ=0에서 δ를 작은 양수로 바꾸면 근은 그대로 0인데 민감도는 1/δ로 커진다.

더 읽기: Pedregosa의 근사 hypergradient 논문.

CHECK YOUR UNDERSTANDING

설명할 수 있나요?

실험 설정과 무관한 기준 예제를 묻습니다. 답을 고르고 설명을 확인해보세요.

1. 유일한 해면 언제나 미분 가능한가요?
2. 대규모 문제에서는 역행렬을 꼭 만들어야 하나요?

선택한 답과 학습 표시는 이 브라우저에 저장됩니다. 다시 풀거나 표시를 해제할 수 있습니다.