Artificial Neural Networks in a Deep Learning Perspective