Deep Learning with Neural Networks