Skip to content

architectures

CNN

Convolutional Neural Network, an architecture that uses learnable filters to detect spatial patterns in data, primarily used for image processing. CNNs automatically learn hierarchical features from local patterns to complex structures.

In practice

CNNs learn to detect edges in early layers, shapes in middle layers, and complete objects in deeper layers.