Design and Evaluation of Arabic Handwritten Digit Recognition System Using Biologically Plausible Methods

被引:1
作者
Hussain, Nadir [1 ]
Ali, Mushtaq [1 ]
Syed, Sidra Abid [2 ]
Ghoniem, Rania M. [3 ,4 ]
Ejaz, Nazia [5 ]
Alramli, Omar Imhemed [6 ]
Ala'anzy, Mohammed Alaa [7 ]
Ahmad, Zulfiqar [1 ]
机构
[1] Hazara Univ, Dept Comp Sci & Informat Technol, Mansehra 21300, Pakistan
[2] Sir Syed Univ Engn & Technol, Dept Biomed Engn, Karachi, Pakistan
[3] Princess Nourah Bint Abdulrahman Univ, Coll Comp & Informat Sci, Dept Informat Technol, POB 84428, Riyadh 11671, Saudi Arabia
[4] Mansoura Univ, Dept Comp, Mansoura 35516, Egypt
[5] Balochistan Univ Engn & Technol, Dept Biomed Engn, Khuzdar 89100, Pakistan
[6] Misurata Univ, Fac Informat Technol, Dept Networks & Commun, Misurata, Libya
[7] SDU Univ, Dept Comp Sci, Alma Ata, Kazakhstan
关键词
Spiking neural networks; Soft-LIF; STDP; Pattern recognition; Segmentation; Classification; CLASSIFIER; OPTIMIZATION; ARCHITECTURE; NETWORK; TIME; SVM;
D O I
10.1007/s13369-024-08710-6
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Automated handwritten digit identification has become essential for many daily operations such as verifying the authenticity of a cheque or deciphering a postal code. Researchers have been putting a lot of effort into figuring out how to automatically recognize and sort handwritten digits because of the advent of robotic technology in recent decades. Due to the complexity of the Arabic language and a lack of publicly available Arabic handwritten digit datasets, previous research has primarily concentrated on automating the recognition of English and European digits on availability of relevant datasets. Arabic handwritten recognition also plays a significant role in electronic-learning (e-learning) systems. It has not taken into account the recognition of handwritten Arabic digits. Arabic handwritten digits vary in size, form, slant, and image noise, which can cause changes in numeral topology. These factors make it difficult to classify and recognize Arabic handwritten digits. In order to overcome these challenges, we implemented a biologically plausible technique to classify Arabic handwritten digits. The objective of the research is to address the unique challenges of style, size, shape, slant variations, and image noise of Arabic handwritten digits in classification and recognition. To categorize Arabic handwritten digits, we employed convolutional spiking neural network (CSNN) and spike neural network (SNN) models. The reason for using SNN and SCNN is that the second-generation neural networks accumulate accolades on various computer vision tasks, i.e., pattern recognition, segmentation, and classification. However, there are certain challenges, i.e., energy inefficiency and computational cost, presented by these networks. The spiking neural network models also address these issues. These models are low-power, high-performance neural network models. We trained the spiking neural network model on Arabic digit datasets using a rate-based, non-spiking algorithm, i.e., backpropagation and soft-LIF, then integrated them with a spiking neural network. We have also used an STDP (spike time-dependent plasticity)-based spiking neural network for Arabic digit recognition. We attenuate the spiking variability in CSNN by adding noise during training, compensating the training errors, and bringing robustness against the spiking variability. We experimented with soft-LIF, a non-spiking version of the LIF neuron, and a variant of STDP rules for Arabic digit classification. Experimental results illustrate that CSNN achieves high performance at a significantly low energy and computational cost. We attained 98.98% and 91.16% recognition rates for the Arabic digit dataBase (ADBase) dataset using the convolutional spiking model and STDP spiking model, respectively.
引用
收藏
页码:12509 / 12523
页数:15
相关论文
共 49 条
[1]   Arabic handwritten digit recognition [J].
Abdleazeem, Sherif ;
El-Sherif, Ezzat .
INTERNATIONAL JOURNAL ON DOCUMENT ANALYSIS AND RECOGNITION, 2008, 11 (03) :127-141
[2]   Memristor Bridge Synapse-Based Neural Network and Its Learning [J].
Adhikari, Shyam Prasad ;
Yang, Changju ;
Kim, Hyongsuk ;
Chua, Leon O. .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (09) :1426-1435
[3]   Novel Deep Convolutional Neural Network-Based Contextual Recognition of Arabic Handwritten Scripts [J].
Ahmed, Rami ;
Gogate, Mandar ;
Tahir, Ahsen ;
Dashtipour, Kia ;
Al-tamimi, Bassam ;
Hawalah, Ahmad ;
El-Affendi, Mohammed A. ;
Hussain, Amir .
ENTROPY, 2021, 23 (03)
[4]  
Al-Jawfi R, 2009, INT ARAB J INF TECHN, V6, P304
[5]   Handwritten Indian numerals recognition system using probabilistic neural networks [J].
Al-Omari, FA ;
Al-Jarrah, O .
ADVANCED ENGINEERING INFORMATICS, 2004, 18 (01) :9-16
[6]   Arabic (Indian) digit handwritten recognition using recurrent transfer deep architecture [J].
Alkhawaldeh, Rami S. .
SOFT COMPUTING, 2021, 25 (04) :3131-3141
[7]   Recognition of Handwritten Arabic and Hindi Numerals Using Convolutional Neural Networks [J].
Alqudah, Amin ;
Alqudah, Ali Mohammad ;
Alquran, Hiam ;
Al-Zoubi, Hussein R. ;
Al-Qodah, Mohammed ;
Al-Khassaweneh, Mahmood A. .
APPLIED SCIENCES-BASEL, 2021, 11 (04) :1-30
[8]  
Ashiquzzaman A., 2017, P 2017 IEEE INT C IM, P3
[9]  
Ashiquzzaman A., 2017 IEEE INT C IMAG, P1
[10]   Handwritten Digit Recognition Using K-Nearest Neighbour Classifier [J].
Babu, U. Ravi ;
Venkateswarlu, Y. ;
Chintha, Aneel Kumar .
2014 WORLD CONGRESS ON COMPUTING AND COMMUNICATION TECHNOLOGIES (WCCCT 2014), 2014, :60-+