Letra B Nivel: Avanzado Lectura: 1 min

¿Qué es Backpropagation?

Definición rápida

Backpropagation (retropropagación) es el algoritmo con el que se entrenan las redes neuronales: calcula cuánto ha contribuido cada conexión de la red al error de una predicción y ajusta sus pesos, de atrás hacia delante, para que la siguiente vez se equivoque menos.

Por Carlos Miñana · Actualizado el 24 de septiembre de 2026
¿Qué es Backpropagation?

Qué es backpropagation

Una red neuronal empieza con pesos aleatorios y hace predicciones malas. Backpropagation es el mecanismo para mejorarla: compara la predicción con la respuesta correcta, mide el error y reparte la «culpa» entre todas las conexiones. Se popularizó en los años 80 y sigue siendo la base del entrenamiento del deep learning.

Cómo funciona

  1. Pasada hacia delante: la red hace una predicción.
  2. Cálculo del error: una función de pérdida mide cuánto se ha equivocado.
  3. Pasada hacia atrás: se calcula cómo influye cada peso en el error.
  4. Ajuste: los pesos se modifican un poco en la dirección que reduce el error (descenso de gradiente).
  5. Se repite con millones de ejemplos.

Ejemplo real

Una red aprende a distinguir fotos de productos defectuosos. Al principio marca como defectuosa una taza perfecta. Backpropagation ajusta los pesos que llevaron a ese error. Tras miles de ejemplos, la red distingue con precisión un desconchón real de un reflejo de luz.

Para qué te sirve en tu negocio

No lo aplicarás directamente, pero ayuda a entender por qué la IA necesita muchos datos y mucho cálculo para aprender, y por qué entrenar un modelo propio es caro.

Errores comunes

Preguntas frecuentes

¿Qué es el descenso de gradiente?

El método que usa la información de backpropagation para ajustar los pesos.

¿Los LLM se entrenan con backpropagation?

Sí.

¿Qué es la función de pérdida?

La fórmula que mide cuánto se equivoca el modelo.

¿Tienes un proyecto con IA en mente?
Te ayudo a aterrizarlo en tu negocio.
¡Te escucho!