An inception module is a convolutional neural-network block that applies different kernel sizes to create variable receptive fields. The resulting feature-map stack can capture sparse correlation patterns at multiple scales. section 11.5
Its role in convolutional architecture follows three linked ideas:
- Different kernel sizes expose features at different receptive-field scales. section 11.5
- The resulting feature-map stack captures sparse correlation patterns. section 11.5
- GoogLeNet uses inception modules to achieve high ImageNet accuracy with fewer parameters than AlexNet or VGG. section 11.5
GoogLeNet in the CNN progression
Inception modules mark a progression from the convolution, ReLU, and max-pooling operations of LeNet toward GoogLeNet’s multi-scale convolutional design; later architectures introduce residual connections or image-patch transformers. section 11.5

