Convolutional Neural Network (CNN)
A Convolutional Neural Network (CNN), sometimes referred to as a ConvNet, is the most well-known image recognition and classification algorithm. CNNs were one of the key innovations that led to the deep neural network renaissance in computer vision, which is a subset of machine learning.
A typical CNN consists of a combination of convolutional, pooling, and dense layers.