Cálculo Diferencial · Matemáticas

Gradiente e intuición multivariable

Comprender la derivada parcial y el gradiente de una función de varias variables, e interpretar su dirección como la de máximo crecimiento.

Gradiente e intuición multivariable

La brújula de las pendientes En una ladera hay infinitas direcciones en las que moverte, pero una sola sube más rápido. El gradiente es la flecha que apunta a esa dirección. Seguirla al revés es la forma más natural de bajar al valle.

Una función de varias variables tiene una pendiente por cada variable. Cada una de esas pendientes es una derivada parcial: se deriva respecto a una variable tratando las demás como constantes.

Derivadas parciales

El vector gradiente

El gradiente recoge todas las derivadas parciales en un vector. Su dirección apunta al crecimiento local más rápido de la función, y su longitud, a cuán pronunciado es ese crecimiento.

Máximo crecimiento

Superficies y curvas de nivel

Una función de dos variables define un paisaje de alturas. Las curvas de nivel unen puntos de igual valor, como un mapa topográfico; el gradiente es perpendicular a la curva de nivel, apuntando ladera arriba.

Paisaje topográfico con flechas de gradiente perpendiculares a las curvas de nivel
El gradiente apunta ladera arriba, perpendicular a la curva de nivel que une puntos de igual altura.

Puntos críticos multivariable

Descenso de gradiente

Para minimizar una función, se da un paso en la dirección opuesta al gradiente, con un tamaño controlado por una tasa de aprendizaje. Repetir el paso desciende por la superficie hacia un mínimo.

La tasa de aprendizaje

Gradientes y aprendizaje automático

Interpretación de las parciales

Cada componente del gradiente dice cuánto mejoraría (o empeoraría) el objetivo al mover un poco ese parámetro. Es una tabla de sensibilidades que explica qué palancas importan.

Cuidado con la escala

Errores frecuentes

Ejemplo resuelto: leer un gradiente

Supón que en un punto el gradiente de una función tiene por componentes dos y menos uno. Interpreta esos valores y deduce hacia dónde moverte para bajar.

  1. La primera componente vale dos: al aumentar x, la función sube deprisa en esa dirección.
  2. La segunda vale menos uno: al aumentar y, la función baja.
  3. El gradiente apunta a la subida más pronunciada, combinando ambas pendientes.
  4. Para descender hay que moverse en la dirección opuesta al gradiente.
  5. El tamaño del paso lo fija la tasa de aprendizaje, que no conviene exagerar.

¿Para qué sirve en la realidad?

El gradiente es la brújula del aprendizaje automático: al entrenar un modelo, el gradiente de la pérdida respecto a cada peso indica cómo tocarlo para reducir el error, y repetir esos pequeños pasos es lo que entrena las redes neuronales.

El vector gradiente de una función en un punto apunta en la dirección de:

En un punto donde el gradiente se anula, necesariamente hay un mínimo.

Gradiente

Pendiente respecto a una variable
derivada parcial
Vector de todas las parciales
gradiente
Dirección opuesta al gradiente para minimizar
descenso de gradiente
Punto crítico que no es extremo
punto de silla
Parámetro que fija el tamaño del paso
tasa de aprendizaje

Empareja cada noción multivariable con su significado.

Parcial
Gradiente
Descenso
Silla

Descenso de gradiente
Optimización iterativa siguiendo la dirección opuesta al gradiente.

Une cada noción del gradiente con su papel:

Subir y bajar en varias dimensiones

# Gradiente multivariable
## Parciales
### una pendiente por variable
### las demás se mantienen fijas
## Gradiente
### vector de parciales
### apunta a la subida más rápida
## Descenso
### paso opuesto al gradiente
### tasa de aprendizaje
### puntos de silla

Gradiente
Definición y propiedades del vector de derivadas parciales.

Explica con la analogía de la niebla en una montaña cómo el descenso de gradiente encuentra un valle tocando solo el suelo bajo tus pies, y por qué podrías quedarte en un punto de silla.