Back to glossaryExternal reference
AI GLOSSARY
Convolutional Neural Network
CNNNeural Network Architectures
A neural network architecture designed specifically for processing grid-structured data like images, using convolutional layers that scan across the input to detect local patterns, such as edges, textures, and shapes, at multiple scales. CNNs were the dominant architecture for computer vision tasks throughout the 2010s, following the landmark success of AlexNet in 2012, and remain widely used, though vision transformers are increasingly competitive.
See also: deep learning, Computer Vision, transformer.