Artificial Neural Network and Deep Learning: Fundamentals and Theory | Synapse