Convolutional Neural Network
A (CNN) is a architecture widely used in to process grid-structured data, especially images. Its apply learnable or across the input to extract local features, such as edges and textures, with successive layers learning increasingly complex patterns. Compared with a of comparable dimensions, and reduce the number of parameters and improve computational efficiency. These properties support —shifting the input shifts the resulting —rather than guaranteeing , where outputs remain unchanged. Exact equivariance depends on implementation details and can be disrupted by , , , and boundary effects. Pooling, global aggregation, or learning from training data can encourage partial translation invariance, but standard CNNs are not inherently invariant. Typical architectures combine convolutional layers with such as , pooling layers for , and often for or . Pioneered by researchers including Yann LeCun through architectures such as , and subsequently advanced by , , and , CNNs became foundational to and remain widely used in systems developed by companies and research organizations such as , , and .
[PREVIEW MODE] Definitions streamed at five depths, references, and related terms are available to signed-in readers — [SIGN IN]
Contextual terminology map
KEEP IN VIEW
Ethics, safety & society
Moving as fast as the field, and easier to overlook
- Explainable AI
- Interpretability
- Model Card
- AI Audit
- Algorithmic Bias
- Disparate Impact
- Digital Divide
- WCAG (Web Content Accessibility Guidelines)
- AI Alignment
- Red Teaming
- EU AI Act
- NIST AI RMF (AI Risk Management Framework)
- Frontier Model
- Deepfake
- Content Credentials
- AI Watermarking
- Job Displacement
- Prompt Injection
- Data Poisoning
- Differential Privacy
- GDPR (General Data Protection Regulation)
- Zero-Day
- End-to-End Encryption
- Data Broker
Infrastructure, markets & the economy
The compute, power and capital behind the boom