Vídeo explicativo de introducción - Neural ODEs (NODEs) [Physics Informed Machine Learning] by Steve Brunton

Resumen del video: Neural ODEs (NODEs)

El video introduce el concepto de Neural Ordinary Differential Equations (Neural ODEs), una arquitectura moderna de machine learning propuesta en un artículo muy influyente de 2018. Su objetivo principal es modelar sistemas dinámicos descritos por ecuaciones diferenciales ordinarias (EDOs) usando redes neuronales.

1. Idea central de las Neural ODEs

Muchísimos sistemas físicos y dinámicos (péndulos, fluidos, robots, etc.) se describen mediante ecuaciones del tipo:

$$\dot{x} = f(x)$$

La idea clave de las Neural ODEs es usar una red neuronal para aprender directamente la función $f(x)$, es decir, el campo vectorial que gobierna la dinámica del sistema.
Una vez aprendida esa dinámica continua, se utilizan métodos numéricos de integración para simular la evolución del sistema en el tiempo.


2. Relación con las ResNets

Las Neural ODEs están fuertemente inspiradas en las Residual Networks (ResNets):

La interpretación importante es que:


3. Mejora clave de las Neural ODEs

En lugar de aprender directamente el paso discreto ($x_k \to x_{k+1}$), las Neural ODEs:

Esto hace que el modelo sea:


4. Ventajas frente a ResNets

Las Neural ODEs tienen varias ventajas importantes:


5. Entrenamiento y el método adjunto

Entrenar una Neural ODE es más complejo que una red estándar porque:

Este método:

Este enfoque conecta las Neural ODEs con ideas clásicas de:


6. Extensiones físicas: redes con estructura

Una de las grandes fortalezas de las Neural ODEs es que permiten incorporar estructura física:

Esto las hace especialmente atractivas para physics-informed machine learning.


7. Interpretabilidad y combinación con otros métodos

Aunque las Neural ODEs son potentes, no son muy interpretables porque $f(x)$ es una red neuronal compleja.

Una estrategia práctica es:

  1. Entrenar una Neural ODE con datos irregulares.

  2. Generar datos regularmente espaciados mediante integración.

  3. Aplicar métodos interpretables como:

    • SINDy

    • Regresión simbólica

    • Dynamic Mode Decomposition (DMD)


8. Conclusión

Las Neural ODEs:

En resumen, son una arquitectura muy poderosa para modelar ecuaciones diferenciales con machine learning, especialmente en problemas físicos y de sistemas dinámicos.


Revision #6
Created 8 January 2026 08:15:20 by Rafael Carbonell Lázaro
Updated 8 January 2026 08:26:12 by Rafael Carbonell Lázaro