Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition

Recently, deep learning techniques demonstrated efficiency in building better performing machine learning models which are required in the field of offline Arabic handwriting recognition. Our ancient civilizations presented valuable handwritten manuscripts that need to be documented digitally. If we...

Full description

Bibliographic Details
Main Authors: Taraggy M. Ghanim, Mahmoud I. Khalil, Hazem M. Abbas
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9093056/
id doaj-0a0746f7e25040ae86958d5b15a71be2
record_format Article
spelling doaj-0a0746f7e25040ae86958d5b15a71be22021-03-30T01:58:17ZengIEEEIEEE Access2169-35362020-01-018954659548210.1109/ACCESS.2020.29942909093056Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting RecognitionTaraggy M. Ghanim0https://orcid.org/0000-0001-5050-8150Mahmoud I. Khalil1Hazem M. Abbas2Faculty of Computer Science, Misr International University, Cairo, EgyptFaculty of Engineering, Ain Shams University, Cairo, EgyptFaculty of Engineering, Ain Shams University, Cairo, EgyptRecently, deep learning techniques demonstrated efficiency in building better performing machine learning models which are required in the field of offline Arabic handwriting recognition. Our ancient civilizations presented valuable handwritten manuscripts that need to be documented digitally. If we compared between Latin and the isolated Arabic character recognition, the latter is much more challenging due to the similarity between characters, and the variability of the writing styles. This paper proposes a multi-stage cascading system to serve the field of offline Arabic handwriting recognition. The approach starts with applying the Hierarchical Agglomerative Clustering (HAC) technique to split the database into partially inter-related clusters. The inter-relations between the constructed clusters support representing the database as a big search tree model and help to attain a reduced complexity in matching each test image with a cluster. Cluster members are then ranked based on our new proposed ranking algorithm. This ranking algorithm starts with computing Pyramid Histogram of Oriented Gradients (PHoG), and is followed by measuring divergence by Kullback-Leibler method. Eventually, the classification process is applied only to the highly ranked matching classes. A comparative study is made to assess the effect of six different deep Convolution Neural Networks (DCNNs) on the final recognition rates of the proposed system. Experiments are done using the IFN/ENIT Arabic database. The proposed clustering and ranking stages lead to using only 11% of the whole database in classifying test images. Accordingly, more reduced computation complexity and more enhanced classification results are achieved compared to recent existing systems.https://ieeexplore.ieee.org/document/9093056/Agglomerative hierarchical clusteringdeep convolutional neural networkKullback-Leibler divergenceoffline arabic handwritting recognitionpyramid histogram of gradients
collection DOAJ
language English
format Article
sources DOAJ
author Taraggy M. Ghanim
Mahmoud I. Khalil
Hazem M. Abbas
spellingShingle Taraggy M. Ghanim
Mahmoud I. Khalil
Hazem M. Abbas
Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
IEEE Access
Agglomerative hierarchical clustering
deep convolutional neural network
Kullback-Leibler divergence
offline arabic handwritting recognition
pyramid histogram of gradients
author_facet Taraggy M. Ghanim
Mahmoud I. Khalil
Hazem M. Abbas
author_sort Taraggy M. Ghanim
title Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
title_short Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
title_full Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
title_fullStr Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
title_full_unstemmed Comparative Study on Deep Convolution Neural Networks DCNN-Based Offline Arabic Handwriting Recognition
title_sort comparative study on deep convolution neural networks dcnn-based offline arabic handwriting recognition
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Recently, deep learning techniques demonstrated efficiency in building better performing machine learning models which are required in the field of offline Arabic handwriting recognition. Our ancient civilizations presented valuable handwritten manuscripts that need to be documented digitally. If we compared between Latin and the isolated Arabic character recognition, the latter is much more challenging due to the similarity between characters, and the variability of the writing styles. This paper proposes a multi-stage cascading system to serve the field of offline Arabic handwriting recognition. The approach starts with applying the Hierarchical Agglomerative Clustering (HAC) technique to split the database into partially inter-related clusters. The inter-relations between the constructed clusters support representing the database as a big search tree model and help to attain a reduced complexity in matching each test image with a cluster. Cluster members are then ranked based on our new proposed ranking algorithm. This ranking algorithm starts with computing Pyramid Histogram of Oriented Gradients (PHoG), and is followed by measuring divergence by Kullback-Leibler method. Eventually, the classification process is applied only to the highly ranked matching classes. A comparative study is made to assess the effect of six different deep Convolution Neural Networks (DCNNs) on the final recognition rates of the proposed system. Experiments are done using the IFN/ENIT Arabic database. The proposed clustering and ranking stages lead to using only 11% of the whole database in classifying test images. Accordingly, more reduced computation complexity and more enhanced classification results are achieved compared to recent existing systems.
topic Agglomerative hierarchical clustering
deep convolutional neural network
Kullback-Leibler divergence
offline arabic handwritting recognition
pyramid histogram of gradients
url https://ieeexplore.ieee.org/document/9093056/
work_keys_str_mv AT taraggymghanim comparativestudyondeepconvolutionneuralnetworksdcnnbasedofflinearabichandwritingrecognition
AT mahmoudikhalil comparativestudyondeepconvolutionneuralnetworksdcnnbasedofflinearabichandwritingrecognition
AT hazemmabbas comparativestudyondeepconvolutionneuralnetworksdcnnbasedofflinearabichandwritingrecognition
_version_ 1724186070135865344