Explain Like I'm Five: How an Artificial Neural Network Learns