LGMar 2, 2022

The Theoretical Expressiveness of Maxpooling

arXiv:2203.01016v14 citationsh-index: 18
Originality Incremental advance
AI Analysis

This provides a theoretical basis for understanding architectural choices in image classification, but it is incremental as it builds on existing knowledge about pooling and activations.

The paper tackles the trend away from max pooling in deep neural networks by theoretically analyzing ReLU-based approximations, proving that max pooling cannot be efficiently replicated with ReLU activations and showing that achieving exponentially small error requires exponentially complex approximations.

Over the decade since deep neural networks became state of the art image classifiers there has been a tendency towards less use of max pooling: the function that takes the largest of nearby pixels in an image. Since max pooling featured prominently in earlier generations of image classifiers, we wish to understand this trend, and whether it is justified. We develop a theoretical framework analyzing ReLU based approximations to max pooling, and prove a sense in which max pooling cannot be efficiently replicated using ReLU activations. We analyze the error of a class of optimal approximations, and find that whilst the error can be made exponentially small in the kernel size, doing so requires an exponentially complex approximation. Our work gives a theoretical basis for understanding the trend away from max pooling in newer architectures. We conclude that the main cause of a difference between max pooling and an optimal approximation, a prevalent large difference between the max and other values within pools, can be overcome with other architectural decisions, or is not prevalent in natural images.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes