Convolutional Neural Networks (CNN)A deep learning class of neural networks with one or more layers used for image recognition and processing.