Inicio · Parte 08 — Cálculo multivariable, matricial y autodiferenciación
f(x+d) ≈ f(x) + ∇fᵀd + ½dᵀHd
error de orden 1: O(‖d‖²); de orden 2: O(‖d‖³)
El desarrollo de Taylor multivariable tiene la misma estructura que el de una variable, con el gradiente en el término lineal y el Hessiano en el cuadrático. La expresión ½dᵀHd es una forma cuadrática (clase 128), y su valor depende de la dirección del desplazamiento.
La ganancia de precisión es sustancial: el término de orden 2 reduce el error de O(‖d‖²) a O(‖d‖³). Para un desplazamiento de 0.05, eso significa pasar de un error del orden de 0.0025 a uno del orden de 0.000125: veinte veces mejor.
Esa mejora es la que justifica los métodos de segundo orden. Newton aproxima la función por su Taylor cuadrático y salta directamente al mínimo de esa parábola, lo que converge cuadráticamente cerca del óptimo. El precio es calcular e invertir el Hessiano.
Todos los optimizadores adaptativos de la parte 12 —AdaGrad, RMSProp, Adam— son intentos de capturar información de segundo orden sin calcular el Hessiano, usando en su lugar estadísticas acumuladas del gradiente. Entender qué aproximan exige entender este desarrollo.
Órdenes 0, 1 y 2 alrededor de (1,1).
f(x,y) = x²y + 3xy² + 2, desplazamiento d = (0.05, −0.03)
valor exacto: 6.0296
orden 0: 6.0000 error 2.96e−02
orden 1: 6.0250 error 4.60e−03
orden 2: 6.0296 error 1.11e−04
Cada orden reduce el error en más de un factor 10.
Taylor de segundo orden en dos variables.
python classes/part-08-calculo-multivariable-matricial-y-autodiferenciacion/170-taylor-multivariable/lab.py
compmath run 170
punto_basedesplazamientovalor_exactoorden_0orden_1orden_2error_orden_1error_orden_2{
"punto_base": [
1.0,
1.0
],
"desplazamiento": [
0.05,
-0.03
],
"valor_exacto": 6.03326,
"orden_0": 6.0,
"orden_1": 6.04,
"orden_2": 6.0332
}
Método de Newton, análisis de convergencia, aproximación de Laplace y justificación de los optimizadores adaptativos.
Autograd de PyTorch y JAX es exactamente el modo reverso del grafo de cómputo que se construye en esta parte a mano.
9780387400655 verificado en International ISBN Agency (2026-08-19).9780511804441 verificado en International ISBN Agency (2026-08-19).