CNN (Convolutional Neural Network)
A neural network architecture specialised in image analysis.
📖 Full definition
A CNN applies successive convolutional filters to extract visual patterns (edges, textures, shapes). It has been the reference architecture in computer vision since 2012 (AlexNet). FaceNet, ArcFace and most facial recognition models are CNNs.
💡 Concrete example
A CNN trained on millions of faces automatically learns to detect eyes, nose and mouth in its early layers.
🔄 Synonyms
ConvNet
🔗 See also
🪞 Test resemblance with our AI
Start my free test →