Este documento describe el algoritmo de retropropagación del gradiente descendente (SDBP), el método más común para entrenar redes neuronales multicapa. SDBP permite aproximar un algoritmo de gradiente descendente para minimizar el error en redes con múltiples capas no lineales. Aunque SDBP puede converger a un mínimo global, la superficie de error en redes multicapa puede tener varios mínimos locales, lo que hace que el entrenamiento sea lento y requiera pequeñas tasas de aprendizaje.