A Hybrid Neuro-Symbolic Approach for Arabic Handwritten Word Recognition

Author(s):  
Labiba Souici-Meslati ◽  
◽  
Mokhtar Sellami

In this article, we suggest a system that automatically constructs knowledge based artificial neural networks (KBANN) for the holistic recognition of handwritten Arabic words in limited lexicons. To build a neuro-symbolic KBANN classifier for a given vocabulary, ideal samples of its words are first submitted to a structural feature extraction module. The analysis of the presence and possible occurrence numbers for these features in the considered lexicon enables to generate a symbolic knowledge base reflecting a hierarchical classification of the words. A rules-to-network translation algorithm uses this knowledge to build a multilayer neural network. It determines precisely its architecture and initializes its connections with specific values rather than random values, as is the case in classical neural networks. This construction approach provides the network with theoretical knowledge and reduces the training stage, which remains necessary because of styles and writing conditions variability. After this empirical training stage using real examples, the network acquires a final topology, which allows it to recognize new handwritten words. The proposed method has been tested on the automated construction of neuro-symbolic classifiers for two Arabic lexicons: literal amounts and city names. The application of this approach to the recognition of handwritten words or characters in different scripts and languages is also considered.

2021 ◽  
Vol 11 (4) ◽  
pp. 1573
Author(s):  
Amin Alqudah ◽  
Ali Mohammad Alqudah ◽  
Hiam Alquran ◽  
Hussein R. Al-Zoubi ◽  
Mohammed Al-Qodah ◽  
...  

Arabic and Hindi handwritten numeral detection and classification is one of the most popular fields in the automation research. It has many applications in different fields. Automatic detection and automatic classification of handwritten numerals have persistently received attention from researchers around the world due to the robotic revolution in the past decades. Therefore, many great efforts and contributions have been made to provide highly accurate detection and classification methodologies with high performance. In this paper, we propose a two-stage methodology for the detection and classification of Arabic and Hindi handwritten numerals. The classification was based on convolutional neural networks (CNNs). The first stage of the methodology is the detection of the input numeral to be either Arabic or Hindi. The second stage is to detect the input numeral according to the language it came from. The simulation results show very high performance; the recognition rate was close to 100%.


Sign in / Sign up

Export Citation Format

Share Document