Handwritten character recognition has been the center of research and a benchmark problem in the sector of pattern recognition and artificial intelligence, and it continues to be a challenging research topic. Due to its enormous application many works have been done in this field focusing on different languages. Arabic, being a diversified language has a huge scope of research with potential challenges. A convolutional neural network model for recognizing handwritten numerals in Arabic language is proposed in this paper, where the dataset is subject to various augmentation in order to add robustness needed for deep learning approach. The proposed method is empowered by the presence of dropout regularization to do away with the problem of data overfitting. Moreover, suitable change is introduced in activation function to overcome the problem of vanishing gradient. With these modifications, the proposed system achieves an accuracy of 99.4\% which performs better than every previous work on the dataset.
翻译:手写字符识别一直是研究的中心,也是模式识别和人工智能领域的一个基准问题,它仍然是一个具有挑战性的研究课题。由于它的应用非常庞大,在这一领域开展了许多侧重于不同语言的工作。阿拉伯语是一个多样化的语言,其研究范围很广,可能面临挑战。本文提出了承认阿拉伯语手写数字的进化神经网络模型,其中数据集需要各种增强,以便增加深层次学习方法所需的稳健性。拟议的方法由于存在辍学正规化而得以消除数据过度匹配的问题。此外,在启动功能方面引入了适当的变革,以克服消失梯度的问题。经过这些修改,拟议的系统实现了99.4 ⁇ 的准确度,这比以往关于数据集的每一项工作都好。