Generalizing Pooling Functions in Convolutional Neural Networks: Mixed, Gated, and Tree
Chen-Yu Lee, Patrick W. Gallagher, Zhuowen Tu

TL;DR
This paper introduces novel learned pooling functions for CNNs, including mixed, gated, and tree-structured pooling, which improve performance and invariance with minimal added complexity.
Contribution
It proposes new adaptive pooling methods that learn to combine or structure pooling operations, enhancing CNN performance and invariance over traditional max or average pooling.
Findings
Generalized pooling improves accuracy over standard pooling methods.
Proposed methods boost invariance properties in CNNs.
Achieves state-of-the-art results on benchmark datasets.
Abstract
We seek to improve deep neural networks by generalizing the pooling operations that play a central role in current architectures. We pursue a careful exploration of approaches to allow pooling to learn and to adapt to complex and variable patterns. The two primary directions lie in (1) learning a pooling function via (two strategies of) combining of max and average pooling, and (2) learning a pooling function in the form of a tree-structured fusion of pooling filters that are themselves learned. In our experiments every generalized pooling operation we explore improves performance when used in place of average or max pooling. We experimentally demonstrate that the proposed pooling operations provide a boost in invariance properties relative to conventional pooling and set the state of the art on several widely adopted benchmark datasets; they are also easy to implement, and can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Human Pose and Action Recognition · Domain Adaptation and Few-Shot Learning
