Abstract
Image classification is one of the fundamental tasks in the field of machine learning. This study focuses on Bangla handwritten character recognition (BHCR). Recognizing handwritten characters has numerous applications like optical character recognition, post office automation, signboard recognition, number plate recognition, etc. A system that can classify Bangla handwriting on the character level efficiently on a large scale would surely be a primary step to achieve those autonomous user experiences. This study has developed a stacked generalization ensemble system that consists of six convolutional neural networks (CNN). The ensembled CNN model of this study has been able to perform more accurately than the individual CNN models. It can recognize 122 different Bangla handwritten characters with a test accuracy of 96.72% and an f1-score of 96.70%. The system has also outperformed most of the existing works by achieving better performance and by recognizing more handwritten characters.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Alom, M.Z., Sidike, P., Hasan, M., Taha, T.M., Asari, V.K.: Handwritten Bangla character recognition using the state-of-the-art deep convolutional neural networks. Comput. Intell. Neurosci. (2018). https://doi.org/10.1155/2018/6747098
Manoharan, S.: A smart image processing algorithm for text recognition, information extraction and vocalization for the visually challenged. J. Innov. Image Process. (2019). https://doi.org/10.36548/jiip.2019.1.004
Manisha, N., Sreenivasa, E.: Role of offline handwritten character recognition system in various applications. Int. J. Comput. Appl. (2016). https://doi.org/10.5120/ijca2016908349
Reza, S., Amin, O.B., Hashem, M.M.A.: Basic to Compound: A Novel Transfer Learning Approach for Bengali Handwritten Character Recognition. Presented at the (2020). https://doi.org/10.1109/icbslp47725.2019.201522
Rahaman Mamun, M., Al Nazi, Z., Salah Uddin Yusuf, M.: Bangla handwritten digit recognition approach with an ensemble of deep residual networks. In: 2018 International Conference on Bangla Speech Lang. Process. ICBSLP 2018, pp. 21–22 (2018). https://doi.org/10.1109/ICBSLP.2018.8554674
Bhattacharya, U., Gupta, B.K., Parui, S.K.: Direction code based features for recognition of online handwritten characters of Bangla. In: Proceedings of the International Conference on Document Analysis and Recognition, ICDAR (2007). https://doi.org/10.1109/ICDAR.2007.4378675
Roy, P.P., Bhunia, A.K., Das, A., Dey, P., Pal, U.: HMM-based Indic handwritten word recognition using zone segmentation. Patt. Recogn. (2016). https://doi.org/10.1016/j.patcog.2016.04.012
Mohiuddin, S., Bhattacharya, U., Parui, S.K.: Unconstrained Bangla online handwriting recognition based on MLP and SVM. In: ACM International Conference Proceeding Series (2011). https://doi.org/10.1145/2034617.2034635
Azad Rabby, A.K.M.S., Haque, S., Abujar, S., Hossain, S.A.: Ekushnet: Using convolutional neural network for Bangla handwritten recognition. Procedia Comput. Sci. 143, 603–610 (2018). https://doi.org/10.1016/j.procs.2018.10.437
Ahmed, S., Tabsun, F., Reyadh, A.S., Shaafi, A.I., Shah, F.M.: Bengali handwritten alphabet recognition using deep convolutional neural network. In: 5th International Conference on Computer, Communication, Chemical, Materials and Electronic Engineering, IC4ME2 2019 (2019). https://doi.org/10.1109/IC4ME247184.2019.9036572
Rahman, M.M., Akhand, M., Islam, S., Chandra Shill, P., Hafizur Rahman, M.M.: Bangla handwritten character recognition using convolutional neural network. Int. J. Image. Graph. Sign. Process 7, 42–49 (2015). https://doi.org/10.5815/ijigsp.2015.08.05
Chatterjee, S., Dutta, R.K., Ganguly, D., Chatterjee, K., Roy, S.: Bengali handwritten character classification using transfer learning on deep convolutional network. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (2020). https://doi.org/10.1007/978-3-030-44689-5_13
Saha, S., Saha, N.: A lightning fast approach to classify bangla handwritten characters and numerals using newly structured deep neural network. Proced. Comput. Sci. 132, 1760–1770 (2018). https://doi.org/10.1016/j.procs.2018.05.151
Chakraborty, B., Mukherjee, P.S., Bhattacharya, U.: Bangla online handwriting recognition using recurrent neural network architecture. In: ACM International Conference Proceeding Series (2016). https://doi.org/10.1145/3009977.3010072
Ju, C., Bibaut, A., van der Laan, M.: The relative performance of ensemble methods with deep convolutional neural networks for image classification. J. Appl. Stat. (2018). https://doi.org/10.1080/02664763.2018.1441383
Das, A., Roy, S., Bhattacharya, U., Parui, S.K.: Document image classification with intra-domain transfer learning and stacked generalization of deep convolutional neural networks. In: Proceedings—International Conference on Pattern Recognition (2018). https://doi.org/10.1109/ICPR.2018.8545630
Rajaraman, S., Candemir, S., Xue, Z., Alderson, P.O., Kohli, M., Abuya, J., Thoma, G.R., Antani, S.: A novel stacked generalization of models for improved TB detection in chest radiographs. In: Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS (2018). https://doi.org/10.1109/EMBC.2018.8512337
Das, N., Sarkar, R., Basu, S., Kundu, M., Nasipuri, M., Basu, D.K.: A genetic algorithm based region sampling for selection of local features in handwritten digit recognition application. Appl. Soft Comput. J. (2012). https://doi.org/10.1016/j.asoc.2011.11.030
Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. In: 3rd International Conference on Learning Representations, ICLR 2015—Conference Track Proceedings (2015)
Springenberg, J.T., Dosovitskiy, A., Brox, T., Riedmiller, M.: Striving for simplicity: the all convolutional net. In: 3rd International Conference on Learning Representations, ICLR 2015—Workshop Track Proceedings (2015)
Huang, G., Liu, Z., Van Der Maaten, L., Weinberger, K.Q.: Densely connected convolutional networks. In: Proceedings—30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017 (2017). https://doi.org/10.1109/CVPR.2017.243
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (2016). https://doi.org/10.1109/CVPR.2016.90
Larsson, G., Maire, M., Shakhnarovich, G.: FractalNet: ultra-deep neural networks without residuals. In: 5th International Conference on Learning Representations, ICLR 2017—Conference Track Proceedings (2019)
Lin, M., Chen, Q., Yan, S.: Network in network. In: 2nd International Conference on Learning Representations, ICLR 2014—Conference Track Proceedings (2014)
Bhattacharya, S., Maitra, D. Sen, Bhattacharya, U., Parui, S.K.: An end-to-end system for Bangla online handwriting recognition. In: Proceedings of International Conference on Frontiers in Handwriting Recognition, ICFHR (2016). https://doi.org/10.1109/ICFHR.2016.0076
Biswas, M., Islam, R., Shom, G.K., Shopon, M., Mohammed, N., Momen, S., Abedin, A.: BanglaLekha-Isolated: a multi-purpose comprehensive dataset of handwritten Bangla isolated characters. Data Br. (2017). https://doi.org/10.1016/j.dib.2017.03.035
Chaudhuri, B.B.: A complete handwritten numeral database of Bangla-A major Indic script. In: 10th International Workshop on Frontiers of Handwriting Recognition (IWFHR), La Baule, France (2006)
Alam, S., Reasat, T., Doha, R., Humayun, A.I.: Numta—Assembled Bangla Handwritten Digits, pp. 1–4
Rabby, A.K.M.S.A., Haque, S., Islam, M.S., Abujar, S., Hossain, S.A.: Ekush: A multipurpose and multitype comprehensive database for online off-line Bangla handwritten characters. In: Communications in Computer and Information Science (2019). https://doi.org/10.1007/978-981-13-9187-3_14
Polikar, R.: Ensemble. Mach. Learn. (2012). https://doi.org/10.1007/978-1-4419-9326-7
Perez, L., Wang, J.: The effectiveness of data augmentation in image classification using deep learning (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Shibly, M.M.A., Tisha, T.A., Ripon, S.H. (2021). Stacked Generalization Ensemble Method to Classify Bangla Handwritten Character. In: Shakya, S., Balas, V.E., Haoxiang, W., Baig, Z. (eds) Proceedings of International Conference on Sustainable Expert Systems. Lecture Notes in Networks and Systems, vol 176. Springer, Singapore. https://doi.org/10.1007/978-981-33-4355-9_46
Download citation
DOI: https://doi.org/10.1007/978-981-33-4355-9_46
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4354-2
Online ISBN: 978-981-33-4355-9
eBook Packages: EngineeringEngineering (R0)