SMS dit: Backpropagation: theory, architectures, and applications