Cargando…

Convolutional neural network-based ensemble methods to recognize Bangla handwritten character

In this era of advancements in deep learning, an autonomous system that recognizes handwritten characters and texts can be eventually integrated with the software to provide better user experience. Like other languages, Bangla handwritten text extraction also has various applications such as post-of...

Descripción completa

Detalles Bibliográficos
Autores principales: Shibly, Mir Moynuddin Ahmed, Tisha, Tahmina Akter, Tani, Tanzina Akter, Ripon, Shamim
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8279136/
https://www.ncbi.nlm.nih.gov/pubmed/34307856
http://dx.doi.org/10.7717/peerj-cs.565
_version_ 1783722395129872384
author Shibly, Mir Moynuddin Ahmed
Tisha, Tahmina Akter
Tani, Tanzina Akter
Ripon, Shamim
author_facet Shibly, Mir Moynuddin Ahmed
Tisha, Tahmina Akter
Tani, Tanzina Akter
Ripon, Shamim
author_sort Shibly, Mir Moynuddin Ahmed
collection PubMed
description In this era of advancements in deep learning, an autonomous system that recognizes handwritten characters and texts can be eventually integrated with the software to provide better user experience. Like other languages, Bangla handwritten text extraction also has various applications such as post-office automation, signboard recognition, and many more. A large-scale and efficient isolated Bangla handwritten character classifier can be the first building block to create such a system. This study aims to classify the handwritten Bangla characters. The proposed methods of this study are divided into three phases. In the first phase, seven convolutional neural networks i.e., CNN-based architectures are created. After that, the best performing CNN model is identified, and it is used as a feature extractor. Classifiers are then obtained by using shallow machine learning algorithms. In the last phase, five ensemble methods have been used to achieve better performance in the classification task. To systematically assess the outcomes of this study, a comparative analysis of the performances has also been carried out. Among all the methods, the stacked generalization ensemble method has achieved better performance than the other implemented methods. It has obtained accuracy, precision, and recall of 98.68%, 98.69%, and 98.68%, respectively on the Ekush dataset. Moreover, the use of CNN architectures and ensemble methods in large-scale Bangla handwritten character recognition has also been justified by obtaining consistent results on the BanglaLekha-Isolated dataset. Such efficient systems can move the handwritten recognition to the next level so that the handwriting can easily be automated.
format Online
Article
Text
id pubmed-8279136
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-82791362021-07-22 Convolutional neural network-based ensemble methods to recognize Bangla handwritten character Shibly, Mir Moynuddin Ahmed Tisha, Tahmina Akter Tani, Tanzina Akter Ripon, Shamim PeerJ Comput Sci Artificial Intelligence In this era of advancements in deep learning, an autonomous system that recognizes handwritten characters and texts can be eventually integrated with the software to provide better user experience. Like other languages, Bangla handwritten text extraction also has various applications such as post-office automation, signboard recognition, and many more. A large-scale and efficient isolated Bangla handwritten character classifier can be the first building block to create such a system. This study aims to classify the handwritten Bangla characters. The proposed methods of this study are divided into three phases. In the first phase, seven convolutional neural networks i.e., CNN-based architectures are created. After that, the best performing CNN model is identified, and it is used as a feature extractor. Classifiers are then obtained by using shallow machine learning algorithms. In the last phase, five ensemble methods have been used to achieve better performance in the classification task. To systematically assess the outcomes of this study, a comparative analysis of the performances has also been carried out. Among all the methods, the stacked generalization ensemble method has achieved better performance than the other implemented methods. It has obtained accuracy, precision, and recall of 98.68%, 98.69%, and 98.68%, respectively on the Ekush dataset. Moreover, the use of CNN architectures and ensemble methods in large-scale Bangla handwritten character recognition has also been justified by obtaining consistent results on the BanglaLekha-Isolated dataset. Such efficient systems can move the handwritten recognition to the next level so that the handwriting can easily be automated. PeerJ Inc. 2021-06-28 /pmc/articles/PMC8279136/ /pubmed/34307856 http://dx.doi.org/10.7717/peerj-cs.565 Text en © 2021 Shibly et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Shibly, Mir Moynuddin Ahmed
Tisha, Tahmina Akter
Tani, Tanzina Akter
Ripon, Shamim
Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title_full Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title_fullStr Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title_full_unstemmed Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title_short Convolutional neural network-based ensemble methods to recognize Bangla handwritten character
title_sort convolutional neural network-based ensemble methods to recognize bangla handwritten character
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8279136/
https://www.ncbi.nlm.nih.gov/pubmed/34307856
http://dx.doi.org/10.7717/peerj-cs.565
work_keys_str_mv AT shiblymirmoynuddinahmed convolutionalneuralnetworkbasedensemblemethodstorecognizebanglahandwrittencharacter
AT tishatahminaakter convolutionalneuralnetworkbasedensemblemethodstorecognizebanglahandwrittencharacter
AT tanitanzinaakter convolutionalneuralnetworkbasedensemblemethodstorecognizebanglahandwrittencharacter
AT riponshamim convolutionalneuralnetworkbasedensemblemethodstorecognizebanglahandwrittencharacter