Feature visualization reveals what a vision model has learned to see: starting from noise, an image is optimized until a chosen unit fires as strongly as possible — and the noise resolves into the patterns the network detects.
This is an interactive playground reproducing the technique introduced in Olah et al., “Feature Visualization” (Distill, 2017) — explore 1,500+ InceptionV1 units below: