International Journal of Computational Intelligence Systems

Volume 13, Issue 1, 2020, Pages 66 - 76

RunPool: A Dynamic Pooling Layer for Convolution Neural Network

Authors
Huang Jin Jie1, *, Putra Wanda1, 2, *
1School of Computer Science & Technology, Harbin University of Science and Technology, Harbin, China
2University of Respati Yogyakarta, St. Sol, Depok, Yogyakarta, Sleman, 55281, Indonesia
*Corresponding authors. Email: huangjinjie163@163.com, wpwawan@gmail.com
Corresponding Authors
Huang Jin Jie, Putra Wanda
Received 5 July 2019, Accepted 15 January 2020, Available Online 28 January 2020.
DOI
10.2991/ijcis.d.200120.002How to use a DOI?
Keywords
Dynamic pooling; Deep learning; Malicious classification; Social network
Abstract

Deep learning (DL) has achieved a significant performance in computer vision problems, mainly in automatic feature extraction and representation. However, it is not easy to determine the best pooling method in a different case study. For instance, experts can implement the best types of pooling in image processing cases, which might not be optimal for various tasks. Thus, it is required to keep in line with the philosophy of DL. In dynamic neural network architecture, it is not practically possible to find a proper pooling technique for the layers. It is the primary reason why various pooling cannot be applied in the dynamic and multidimensional dataset. To deal with the limitations, it needs to construct an optimal pooling method as a better option than max pooling and average pooling. Therefore, we introduce a dynamic pooling layer called RunPool to train the convolutional neural network (CNN) architecture. RunPool pooling is proposed to regularize the neural network that replaces the deterministic pooling functions. In the final section, we test the proposed pooling layer to address classification problems with online social network (OSN) dataset.

Copyright
© 2020 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

Download article (PDF)
View full text (HTML)

Journal
International Journal of Computational Intelligence Systems
Volume-Issue
13 - 1
Pages
66 - 76
Publication Date
2020/01/28
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.d.200120.002How to use a DOI?
Copyright
© 2020 The Authors. Published by Atlantis Press SARL.
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Huang Jin Jie
AU  - Putra Wanda
PY  - 2020
DA  - 2020/01/28
TI  - RunPool: A Dynamic Pooling Layer for Convolution Neural Network
JO  - International Journal of Computational Intelligence Systems
SP  - 66
EP  - 76
VL  - 13
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.d.200120.002
DO  - 10.2991/ijcis.d.200120.002
ID  - Jie2020
ER  -