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...
Autores principales: | , , , |
---|---|
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 |