TY - GEN
T1 - Digit Image Recognition Using an Ensemble of One-Versus-All Deep Network Classifiers
AU - Hafiz, Abdul Mueed
AU - Hassaballah, Mahmoud
N1 - Publisher Copyright:
© 2021, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
PY - 2021
Y1 - 2021
N2 - In multiclass deep network classifiers, the burden of classifying samples of different classes is put on a single classifier. As the result, the optimum classification accuracy is not obtained. Also, training times are large due to running the CNN training on single CPU/GPU. However, it is known that using ensembles of classifiers increases the performance. Also, the training times can be reduced by running each member of the ensemble on a separate processor. Ensemble learning has been used in the past for traditional methods to a varying extent and is a hot topic. With the advent of deep learning, ensemble learning has been applied to the former as well. However, an area which is unexplored and has potential is one-versus-all (OVA) deep ensemble learning. In this paper, we explore it and show that by using OVA ensembles of deep networks, improvements in performance of deep networks can be obtained. As shown in this paper, the classification capability of deep networks can be further increased by using an ensemble of binary classification (OVA) deep networks. We implement a novel technique for the case of digit image recognition and test and evaluate it on the same. In the proposed approach, a single OVA deep network classifier is dedicated to each category. Subsequently, OVA deep network ensembles have been investigated. Every network in an ensemble has been trained by an OVA training technique using the stochastic gradient descent with momentum algorithm (SGDMA). For classification of a test sample, the sample is presented to each network in the ensemble. After prediction score voting, the network with the largest score is assumed to have classified the sample. The experimentation has been done on the MNIST digit dataset, the USPS + digit dataset, and MATLAB digit image dataset. Our proposed technique outperforms the baseline on digit image recognition for all datasets.
AB - In multiclass deep network classifiers, the burden of classifying samples of different classes is put on a single classifier. As the result, the optimum classification accuracy is not obtained. Also, training times are large due to running the CNN training on single CPU/GPU. However, it is known that using ensembles of classifiers increases the performance. Also, the training times can be reduced by running each member of the ensemble on a separate processor. Ensemble learning has been used in the past for traditional methods to a varying extent and is a hot topic. With the advent of deep learning, ensemble learning has been applied to the former as well. However, an area which is unexplored and has potential is one-versus-all (OVA) deep ensemble learning. In this paper, we explore it and show that by using OVA ensembles of deep networks, improvements in performance of deep networks can be obtained. As shown in this paper, the classification capability of deep networks can be further increased by using an ensemble of binary classification (OVA) deep networks. We implement a novel technique for the case of digit image recognition and test and evaluate it on the same. In the proposed approach, a single OVA deep network classifier is dedicated to each category. Subsequently, OVA deep network ensembles have been investigated. Every network in an ensemble has been trained by an OVA training technique using the stochastic gradient descent with momentum algorithm (SGDMA). For classification of a test sample, the sample is presented to each network in the ensemble. After prediction score voting, the network with the largest score is assumed to have classified the sample. The experimentation has been done on the MNIST digit dataset, the USPS + digit dataset, and MATLAB digit image dataset. Our proposed technique outperforms the baseline on digit image recognition for all datasets.
KW - CNN
KW - Deep ensemble learning
KW - MNIST
KW - OVA classification
UR - http://www.scopus.com/inward/record.url?scp=85112198012&partnerID=8YFLogxK
U2 - 10.1007/978-981-16-0882-7_38
DO - 10.1007/978-981-16-0882-7_38
M3 - Conference contribution
AN - SCOPUS:85112198012
SN - 9789811608810
T3 - Lecture Notes in Networks and Systems
SP - 445
EP - 455
BT - Information and Communication Technology for Competitive Strategies, ICTCS 2020 - Intelligent Strategies for ICT
A2 - Kaiser, M. Shamim
A2 - Xie, Juanying
A2 - Rathore, Vijay Singh
PB - Springer Science and Business Media Deutschland GmbH
T2 - 5th International Conference on Information and Communication Technology for Competitive Strategies, ICTCS 2020
Y2 - 11 December 2020 through 12 December 2020
ER -