Deep learning is one of the various approaches to machine learning. Deep learning was inspired by the structure and function of the brain, namely the interconnecting of many neurons. Artificial Neural Networks (ANNs) are algorithms that mimic the biological structure of the brain. In ANNs, there are “neurons” which have different layers and connections to other “neurons”. Each layer picks out a specific feature to learn, such as curves/edges in image recognition.