Introduction to artificial neural networks | Synapse