A Comparison of Pooling Methods for Convolutional Neural Networks
Tun Hussein Onn University of Malaysia · University of Derby · +4 more institutions
Abstract
One of the most promising techniques used in various sciences is deep neural networks (DNNs). A special type of DNN called a convolutional neural network (CNN) consists of several convolutional layers, each preceded by an activation function and a pooling layer. The feature map of the previous layer is sampled by the pooling layer (that seems to be an important layer) to create a new feature map with condensed resolution. This layer significantly reduces the spatial dimension of the input. It always accomplished two main goals. As a first step, it reduces the number of parameters or weights to minimize computational costs. The second step is to prevent the overfitting of the network. In addition, pooling…
Citation impact
- FWCI
- 30.04
- Percentile
- 100%
- References
- 77
Authors
8Topics & keywords
- Pooling
- Overfitting
- Convolutional neural network
- Computer science
- Artificial intelligence
- Layer (electronics)
- Feature (linguistics)
- Machine learning