Describir: Backpropagation: theory, architectures, and applications