Volume 18 , Issue 1 , PP: 326-340, 2026 | Cite this article as | XML | Html | PDF | Full Length Article
Fahad Ghabban 1 *
Doi: https://doi.org/10.54216/JISIoT.180125
Artificial immune systems (AIS) represent an emerging facet of artificial intelligence, offering innovative solutions to a spectrum of problems. It draws inspiration from the biological immune system's fascinating properties, mechanisms, and principles, resulting in mathematical and computer-based implementations. In this paper, we aim to assess the accuracy of artificial immune systems as classification tools in the realm of Arabic handwriting recognition. Among the repertoire of immune-computing models, we focus on the Artificial Immune Recognition System (AIRS), Immunos, Clonal Selection Algorithm (CLONALG), and Clonal Selection Classification Algorithm (CSCA), which have garnered significant attention for their prowess in pattern recognition applications. To conduct this investigation, we leverage the comprehensive IFN-INIT Arabic handwriting database, which comprises contributions from 411 distinct writers. Feature selection plays a pivotal role in enhancing classification performance, and for this purpose, we harness the grey level co-occurrence matrix. In pursuit of a thorough comparative analysis, we also employ well-established classifiers such as Support Vector Machines (SVM), k-Nearest Neighbors (KNN), and Naive Bayes. The obtained results exhibit the promising potential of AIS-based classifiers in the context of Arabic handwriting recognition, offering insights into the evolving landscape of AI solutions in this domain.
Handwritten analysis , Arabic Writer identification , Artificial Immune Systems , Image processing , Pattern Recognition
[1] L. M. Al-Zoubeidy and H. F. Al-Najar, "Arabic writer identification for handwriting images," in International Arab Conference on Information Technology, Amman, Jordan, 2005, pp. 111-117.
[2] S. Gazzah and N. E. Ben Amara, "Arabic handwriting texture analysis for writer identification using the DWT-lifting scheme," in 9th ICDAR, vol. 2, 2007, pp. 1133–1137.
[3] A. Al-Dmour and R. A. Zitar, "Arabic writer identification based on hybrid spectral-statistical measures," Journal of Experimental and Theoretical Artificial Intelligence, vol. 19, pp. 307–332, 2007.
[4] H. E. Said, T. Tan, and K. Baker, "Personal identification based on handwriting," Pattern Recognition, vol. 33, no. 1, pp. 149-160, 2000.
[5] F. Shahabi Nejad and M. Rahmati, "Comparison of Gabor-based features for writer identification of Farsi/Arabic handwriting," in IWFHR’2006, La Baule, France, 2006, pp. 545-550.
[6] N. Feddaoui and K. Hamrouni, "Personal identification based on texture analysis of Arabic handwriting text," in IEEE ICTTA, vol. 1, 2006, pp. 1302–1307.
[7] M. Bulacu, L. Schomaker, and A. Brink, "Text-independent writer identification and verification on off-line Arabic handwriting," in 9th ICDAR, vol. 2, 2007, pp. 769–773.
[8] M. Pechwitz, S. Maddouri, V. Märgner, N. Ellouze, and H. Amiri, "IFN/ENIT-database of handwritten Arabic words," in Proc. of CIFED 2002, pp. 129-136, 2002.
[9] F. Shahabi Nejad and M. Rahmati, "A new method for writer identification of handwritten Farsi documents," in ICDAR 2009, Spain, 2009, pp. 426 - 430.
[10] S. Al-Ma’adeed, E. Mohammed, D. Al Kassis, and F. Al-Muslih, "Writer identification using edge-based directional probability distribution features for Arabic words," in IEEE/ACS International Conference on Computer Systems and Applications, 2008, pp. 582–590.
[11] A. Chaabouni, H. Boubaker, M. Kherallah, A. M. Alimi, and H. El Abed, "Fractal and multi-fractal for Arabic offline writer identification," in International Conference on Pattern Recognition, Istanbul, Turkey, 2010, pp. 1051-4651.
[12] M. N. Abdi, M. Khemakhem, and H. Ben-Abdallah, "Off-line text-independent Arabic writer identification using contour-based features," International Journal of Signal and Image Processing, vol. 1, pp. 4–11, 2010.
[13] S. M. Awaida and S. A. Mahmoud, "Writer identification of Arabic handwritten digits," in First International Workshop on Frontiers in Arabic Handwriting Recognition, Istanbul, Turkey, 2010.
[14] M. M. Galloway, "Texture analysis using grey level run lengths," Computer Graphics and Image Processing, vol. 4, pp. 172–179, 1975.
[15] X. Tang, "Texture information in run-length matrices," IEEE Transactions on Image Processing, vol. 7, no. 11, pp. 1602-1609, 1998.
[16] C. Djeddi and L. Souici-Meslati, "A texture-based approach for Arabic writer identification and verification," in IEEE International Conference on Machine and Web Intelligence, ICMWI’2010, Algiers, Algeria, 2010, pp. 115–120.
[17] J. Chen, D. Lopresti, and E. Kavallieratou, "The impact of ruling lines on writer identification," in Proceedings of the 12th International Conference on Frontiers in Handwriting Recognition, Kolkata, India, November 2010, pp. 439-444.
[18] L. N. de Castro and J. I. Timmis, "Artificial immune systems as a novel soft computing paradigm," Soft Computing, vol. 7, pp. 526-544, 2003.
[19] D. Dasgupta and L. N. Fernando, "Immunological computation, theory and application," Auerbach, 2009.
[20] L. N. de Castro and F. J. Von Zuben, "Learning and optimization using the clonal selection principle," IEEE Transactions on Evolutionary Computation, vol. 6, no. 3, pp. 239-251, 2002.
[21] U. Garain, M. P. Chakraborty, and D. Dasgupta, "Recognition of handwritten Indic script digits using clonal selection algorithm," in Lecture Notes in Computer Science (LNCS), vol. 4163, eds. Bersini and Carneiro, Springer Berlin/Heidelberg, 2006, pp. 256-266.
[22] C. Yuefeng et al., "A handwritten character recognition algorithm based on artificial immune," in International Conference on Computer Application and System Modeling, vol. 12, 2010, pp. V12-273.
[23] K. M. Faraoun and A. Boukelif, "Artificial immune systems for text-dependent speaker recognition," Journal of Computer Science, vol. 5, no. 4, pp. 19-26, Dec. 2006.
[24] N. A. Draman Muda, C. C. Wilson, and S. Ling, "Bio-inspired audio content-based retrieval framework," in Proceedings of the World Academy of Science, Engineering and Technology, Turkey, 2009, vol. 53, pp. 791-796.
[25] A. Kumar and S. Nair, "An artificial immune system based approach for English grammar checking," in LNCS, Artificial Immune Systems, ICARIS 2007, Springer Berlin/Heidelberg, vol. 4628, 2007, pp. 348-357.
[26] Q. Zhang et al., "Multi-class text categorization based on immune algorithm," ettandgrs, vol. 1, pp. 749-752, 2008.
[27] N. Isa et al., "Application of the clonal selection algorithm in artificial immune systems for shape recognition," in International Conference on Information Retrieval & Knowledge Management 2010, Malaysia, pp. 223–228.
[28] C. Andrzej et al., "An immune approach to recognition of handwritten words," in 2009 International Conference on Biometrics and Kansei Engineering, pp. 49-54, 2009.
[29] Golzari et al., "A hybrid approach to traditional Malay music genre classification: Combining feature selection and artificial immune recognition system," in International Symposium on Information Technology, vol. 2, pp. 1–6, 2008.
[30] K. Zafer and D. Banu, "Gender and author detection in Turkish texts using artificial immune recognition systems," in IEEE 16th Signal Processing, Communication and Applications Conference, Turkey, 2008, pp. 1–4.
[31] C. Chuanliang et al., "Artificial immune recognition system for DNA microarray data analysis," in Fourth International Conference on Natural Computation, ICNC '08, China, vol. 6, pp. 633–637.
[32] G. Julie and C. Steve, "An artificial immune system approach to semantic document classification," in International Conference on Artificial Immune Systems, vol. 2787, pp. 136-146, 2003.
[33] A. K. Muda, S. M. Shamsuddin, and M. Darus, "Bio-inspired generalized global shape approach for writer identification," Transactions on Engineering, Computing and Technology, vol. 16, pp. 55-59, 2006.
[34] A. K. Muda and S. M. Shamsuddin, "A framework of artificial immune system in writer identification," in BIC’05, International Symposium on Bio-Inspired Computing, Johor, Malaysia, 2005.
[35] J. Brownlee, "Clonal selection theory & CLONAG. The clonal selection classification algorithm (CSCA)," Technical Report No. 2-02, Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology, Victoria, Australia, 2005.
[36] J. Brownlee, "Immunos-81 - The misunderstood artificial immune system," Centre for Intelligent Systems and Complex Processes (CISCP), Faculty of Information and Communication Technologies (ICT), Swinburne University of Technology, Victoria, Australia, Technical Report ID: 3-01, Feb. 2005.
[37] A. Watkins, J. Timmis, and L. Boggess, "Artificial immune recognition system (AIRS): An immune inspired supervised machine learning algorithm," Genetic Programming and Evolvable Machines, 2004, pp. 291-317.
[38] A. Watkins and J. Timmis, "Exploiting parallelism inherent in AIRS," in 3rd International Conference on Artificial Immune Systems (ICARIS 2004), Catania, Sicily, 2004, pp. 427-438.
[39] A. Watkins, "Exploiting immunological metaphors in the development of serial, parallel, and distributed learning algorithms," PhD thesis, Computer Science, University of Kent, Canterbury, England, 2005.
[40] R. M. Haralick, K. Shanmugam, and I. Dinstein, "Textural features for image classification," IEEE Transactions on Systems, Man, and Cybernetics, vol. 3, no. 6, 1973.
[41] M. Bulacu, "Statistical pattern recognition for automatic writer identification and verification," PhD thesis, University of Groningen, 2007.