A Convolutional Neural Network (CNN or ConvNet) is a class of deep neural networks designed to automatically and adaptively learn spatial hierarchies of features from input images and other grid-like data. By using convolutional layers, pooling, and non-linear activations, CNNs excel at recognizing patterns such as edges, textures, and objects with far fewer parameters than fully connected networks. They are foundational to modern computer vision and have enabled breakthroughs in image classification, detection, segmentation, and many other perception tasks.
by Academic (multiple contributors)Academic
CNNs are an algorithmic architecture, not a commercial product; they are implemented in open-source frameworks such as TensorFlow and PyTorch and can be used freely, though compute and cloud infrastructure incur costs.
No use cases found for this technology.
Browse all technologies