
CNN Explainer
Interactive visualization of how convolutional neural networks work. Explore layers, filters, and activations on real images.
Created by poloclub
Create a free account to get instant access
How to Use
This interactive visualization teaches you how Convolutional Neural Networks (CNNs) work by showing the step-by-step process of image classification. **Goal:** Learn how a CNN analyzes and classifies images by exploring each layer of the neural network. **Basic Controls:** • Use your mouse to click on different parts of the network visualization • Hover over network layers to see detailed information and data flow • Scroll down to progress through the explanation sections • Click on input images to see how the CNN processes different examples **Key Features:** • Watch data transform as it moves through convolution, pooling, and dense layers • View activation maps that show what features the network detects • See real-time predictions and confidence scores • Explore mathematical operations happening at each step **Learning Path:** • Start with the overview section to understand CNN basics • Follow the data flow from input image through each layer • Experiment with different input images to see how results change • Read explanations alongside the interactive visualizations