AI glossary · Machine learning
Convolutional neural network (CNN)
A convolutional neural network (CNN) is a type of neural network designed for images. It scans a picture in small patches to detect edges, shapes and objects.
Also called ConvNet
In more detail
CNNs slide small filters across an image, a process called convolution, to find features wherever they appear. Stacked layers build from lines and textures up to eyes, wheels or letters.
They made modern computer vision possible and still power many photo, medical imaging and camera features.
Related terms
Computer visionComputer vision is the field of AI that lets computers understand images and video, such as recognising objects, faces or text in a photo.Neural networkA neural network is an AI model made of layers of connected units, loosely inspired by the brain, that learns by adjusting the strength of its connections.Deep learningDeep learning is a type of machine learning that uses neural networks with many layers to learn complex patterns in text, images and sound.Facial recognitionFacial recognition is AI that identifies or verifies a person by comparing their face with stored images.
Browse related tools
AI tools listed on BroUseAI in these categories.