Command Palette
Search for a command to run...
Stochastic Pooling for Regularization of Deep Convolutional Neural Networks
Matthew D. Zeiler; Rob Fergus

Abstract
We introduce a simple and effective method for regularizing large convolutional neural networks. We replace the conventional deterministic pooling operations with a stochastic procedure, randomly picking the activation within each pooling region according to a multinomial distribution, given by the activities within the pooling region. The approach is hyper-parameter free and can be combined with other regularization approaches, such as dropout and data augmentation. We achieve state-of-the-art performance on four image datasets, relative to other approaches that do not utilize data augmentation.
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| image-classification-on-cifar-10 | Stochastic Pooling | Percentage correct: 84.9 |
| image-classification-on-cifar-100 | Stochastic Pooling | Percentage correct: 57.5 |
| image-classification-on-svhn | Stochastic Pooling | Percentage error: 2.8 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.