Neural Networks Demystified [Part 4: Backpropagation]