Have a personal or library account? Click to login
Implications of Pooling Strategies in Convolutional Neural Networks: A Deep Insight Cover

Implications of Pooling Strategies in Convolutional Neural Networks: A Deep Insight

By: Shallu Sharma and  Rajesh Mehra  
Open Access
|Aug 2019

Abstract

Convolutional neural networks (CNN) is a contemporary technique for computer vision applications, where pooling implies as an integral part of the deep CNN. Besides, pooling provides the ability to learn invariant features and also acts as a regularizer to further reduce the problem of overfitting. Additionally, the pooling techniques significantly reduce the computational cost and training time of networks which are equally important to consider. Here, the performances of pooling strategies on different datasets are analyzed and discussed qualitatively. This study presents a detailed review of the conventional and the latest strategies which would help in appraising the readers with the upsides and downsides of each strategy. Also, we have identified four fundamental factors namely network architecture, activation function, overlapping and regularization approaches which immensely affect the performance of pooling operations. It is believed that this work would help in extending the scope of understanding the significance of CNN along with pooling regimes for solving computer vision problems.

DOI: https://doi.org/10.2478/fcds-2019-0016 | Journal eISSN: 2300-3405 | Journal ISSN: 0867-6356
Language: English
Page range: 303 - 330
Submitted on: Sep 22, 2018
Accepted on: Apr 29, 2019
Published on: Aug 28, 2019
Published by: Poznan University of Technology
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2019 Shallu Sharma, Rajesh Mehra, published by Poznan University of Technology
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.