A recognition model for handwritten Persian/Arabic numbers based on optimized deep convolutional neural network

被引:3
|
作者
Ali, Saqib [1 ]
Sahiba, Sana [1 ]
Azeem, Muhammad [2 ]
Shaukat, Zeeshan [1 ]
Mahmood, Tariq [3 ]
Sakhawat, Zareen [1 ]
Aslam, Muhammad Saqlain [4 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
[2] Univ Sialkot, Dept Informat Technol, Sialkot 51040, Punjab, Pakistan
[3] Univ Educ, Div Sci & Technol, Lahore 54000, Pakistan
[4] Natl Cent Univ, Dept Comp Sci & Informat Engn, Taoyuan 32001, Taiwan
关键词
OCR; Digit recognition; Deep learning method; Optimization algorithms; HODA database; DIGITS;
D O I
10.1007/s11042-022-13831-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, artificial intelligence-based applications are universally acknowledged. Digit recognition, particularly Persian/Arabic handwritten digits, has many applications in today's commercial contexts for example office automation and document processing. However, researcher are struggling in hand-crafted digit scripts due to the presence of different digit writing patterns, cursive nature and lack of large public databases that make the feature extraction process more complex. Therefore, critical investigation is needed to reduce these challenges. In this study, a modified Deep Convolutional Neural Network (DCNN) architecture using three convolutional layers blocks based on convolution, batch normalization, pooling, fully connected and dropout regularization parameters are employed to hinder overfitting and increase generalization performance is proposed to recognize handwritten digits. Initially, digits taken from the HODA database are pre-processed using various steps including smoothing, black and white images to grayscale intensity images conversion and resizing it to a fixed dimension. Then optimal features extraction and recognition of handwritten images are done by the DCNN algorithm. In deep learning domain, optimization algorithms are considered core solution and their performances highly depends on optimization algorithm selection. In this paper, various optimization algorithms such as stochastic gradient descent (SGD), Adam, Adadelta, Adagrad, Adamax, Momentum, RMSprop and Nag are employed for the optimization of proposed DCNN. Moreover, current research also analyzes the role of different epochs to ameliorate optical character recognition (OCR) performance of Persian/Arabic handwritten digits. At the end, we also worked on finding a suitable composition of learning parameters to establish high performance DCNN architecture that conquer the loopholes of traditional methods. Results reveal that the proposed DCNN model achieves state-of-the-art performance and outperform other studies in the literature.
引用
收藏
页码:14557 / 14580
页数:24
相关论文
共 50 条
  • [31] Bangla Handwritten Digit Recognition Using Autoencoder and Deep Convolutional Neural Network
    Shopon, Md
    Mohammed, Nabeel
    Abedin, Md Anowarul
    [J]. 2016 INTERNATIONAL WORKSHOP ON COMPUTATIONAL INTELLIGENCE (IWCI), 2016, : 63 - 67
  • [32] Bangla Handwritten Basic Character Recognition Using Deep Convolutional Neural Network
    Saha, Chandrika
    Faisal, Rahat Hossain
    Rahman, Md Mostafijur
    [J]. 2019 JOINT 8TH INTERNATIONAL CONFERENCE ON INFORMATICS, ELECTRONICS & VISION (ICIEV) AND 2019 3RD INTERNATIONAL CONFERENCE ON IMAGING, VISION & PATTERN RECOGNITION (ICIVPR) WITH INTERNATIONAL CONFERENCE ON ACTIVITY AND BEHAVIOR COMPUTING (ABC), 2019, : 190 - 195
  • [33] Transfer learning of a deep convolutional neural network for localizing handwritten slab identification numbers
    Lee, Sang Jun
    Koo, Gyogwon
    Choi, Hyeyeon
    Kim, Sang Woo
    [J]. PROCEEDINGS OF THE FIFTEENTH IAPR INTERNATIONAL CONFERENCE ON MACHINE VISION APPLICATIONS - MVA2017, 2017, : 330 - 333
  • [34] Handwritten Arabic Character Recognition for Children Writing Using Convolutional Neural Network and Stroke Identification
    Mais Alheraki
    Rawan Al-Matham
    Hend Al-Khalifa
    [J]. Human-Centric Intelligent Systems, 2023, 3 (2): : 147 - 159
  • [35] An Effective Combination of Convolutional Neural Network and Support Vector Machine Classifier for Arabic Handwritten Recognition
    El Mamoun, Mamouni
    [J]. AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2023, 57 (03) : 267 - 275
  • [37] Persian Handwritten Digit Recognition by Random Forest and Convolutional Neural Networks
    Zamani, Yasin
    Souri, Yaser
    Rashidi, Hossein
    Kasaei, Shohreh
    [J]. 2015 9TH IRANIAN CONFERENCE ON MACHINE VISION AND IMAGE PROCESSING (MVIP), 2015, : 37 - 40
  • [38] Convolutional Neural Network Based Meitei Mayek Handwritten Character Recognition
    Hijam, Deena
    Saharia, Sarat
    [J]. INTELLIGENT HUMAN COMPUTER INTERACTION, 2018, 11278 : 207 - 219
  • [39] Recognition of Slab Identification Numbers using a Deep Convolutional Neural Network
    Lee, Sang Jun
    Kim, Sang Woo
    [J]. 2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 718 - 721
  • [40] Features extraction and reduction techniques with optimized SVM for Persian/Arabic handwritten digits recognition
    Mohammed Mehdi Bouchene
    Abdelhak Boukharouba
    [J]. Iran Journal of Computer Science, 2022, 5 (3) : 247 - 265