Abstract
Support vector machines (SVM) is a statistical classification approach which has been successfully applied to solve various types of problems in pattern recognition. However, it has remained largely unexplored for Arabic recognition. It has been proved to be a good tool for multi-classification issues related to machine learning. But, the performance of the SVM depends solely upon the appropriate choice of parameters. Hence, particle swarm optimization (PSO) technique is employed in tuning SVM parameters. The proposed SVM-PSO model is used to solve the Arabic characters recognition problem. The selected models are compared in terms of the testing time and accuracy.
This study employs support vector machines in the Isolated Farsi/Arabic Character Database (IFHCDB) recognition. Experimental results have proven that PSO could be a good alternative for predicting SVM parameters.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Amara, M., Zidi, K.: Feature selection using a neuro-genetic approach for arabic text recognition. In: 4th International Conference on Meta Heuristics and Nature Inspired Computing (2012)
Amara, M., Zidi, K.: Arabic text recognition based on neuro-genetic feature selection approach. In: Hassanien, A.E., Tolba, M.F., Taher Azar, A. (eds.) AMLTA 2014. CCIS, vol. 488, pp. 3–10. Springer, Heidelberg (2014). doi:10.1007/978-3-319-13461-1_1
Abd, M.A., Paschos, G.: Effective Arabic character recognition using support vector machines. In: Sobh, T. (ed.) Innovations and Advanced Techniques in Computer and Information Sciences and Engineering, pp. 7–11. Springer, Dordrecht (2007)
Hamdi, R., Bouchareb, F., Bedda, M.: Handwritten Arabic character recognition based on SVM classifier. In: 3rd International Conference on Information, Communication Technologies: From Theory to Applications, pp. 1–4 (2008)
Alaei, A., Pal, U., Nagabhushan, P.: Using modified contour features and SVM based classifier for the recognition of Persian/Arabic handwritten numerals. In: 7th International Conference on Advances in Pattern Recognition, pp. 391–394 (2009)
Mahmoud, S.A., Awaida, S.M.: Recognition of off-line handwritten Arabic (Indian) numerals using multi-scale features and support vector machines vs. hidden Markov models. Arab. J. Sci. Eng. 34, 429–444 (2009)
Faouzi, Z., Abdelhamid, D., Chaouki, B.M.: An approach based on structural segmentation for the recognition of arabic handwriting. Adv. Inf. Sci. Serv. Sci. 2, 14–24 (2010)
Elzobi, M., Al-Hamadi, A., Saeed, A., Dings, L.: Arabic handwriting recognition using gabor wavelet transform and SVM. In: 11th IEEE International Conference on Signal Processing, pp. 2154–2158 (2012)
Alalshekmubarak, A., Hussain, A., Wang, Q.-F.: Off-line handwritten Arabic word recognition using SVMs with normalized poly kernel. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) ICONIP 2012. LNCS, vol. 7664, pp. 85–91. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34481-7_11
Amara, M., Zidi, K., Zidi, S., Ghedira, K.: Arabic character recognition based M-SVM: review. In: Hassanien, A.E., Tolba, M.F., Taher Azar, A. (eds.) AMLTA 2014. CCIS, vol. 488, pp. 18–25. Springer, Heidelberg (2014). doi:10.1007/978-3-319-13461-1_3
Amara, M., Ghedira, K., Zidi, K., Zidi, S.: A comparative study of multi-class support vector machine methods for Arabic characters recognition. In: 12th ACS/IEEE Conference on Computer Systems and Applications, pp. 1–6 (2015)
Vapnik, V.N., Vapnik, V.: Statistical Learning Theory, vol. 1. Wiley, New York (1998)
Hsu, C.W., Lin, C.J.: A comparison of methods for multiclass support vector machines. IEEE Trans. Neural Netw. 13, 415–425 (2002)
Knerr, S., Personnaz, L., Dreyfus, G.: Single-layer learning revisited: a stepwise procedure for building and training a neural network. Neurocomput. Algorithms Architectures Appl. 68, 41 (2012)
Platt, J.C., Cristianini, N., Shawe-Taylor, J.: Large margin DAGs for multiclass classification. NIPS 12, 547–553 (1999)
Weston, J., Watkins, C.: Support vector machines for multi-class pattern recognition. ESANN 99, 219–224 (1999)
Crammer, K., Singer, Y.: On the algorithmic implementation of multiclass kernel-based vector machines. J. Mach. Learn. Res. 2, 265–292 (2002)
Chang, C.C., Lin, C.J.: LIBSVM: a library for support vector machines. ACM Trans. Intell. Syst. Technol. 2(3), 27 (2011). https://www.csie.ntu.edu.tw/~cjlin/libsvm/
Mozaffari, S., Faez, K., Faradji, F., Ziaratban, M., Golzan, S.M.: A comprehensive isolated Farsi/Arabic character database for handwritten OCR research. In: 10th International Workshop on Frontiers in Handwriting Recognition. Suvisoft. (2006)
Amara, M., Zidi, K., Ghedira, K., Zidi, S.: New rules to enhance the performances of Histogram projection for segmenting small-sized Arabic words. In: Abraham, A., Han, S.Y., Al-Sharhan, S.A., Liu, H. (eds.) Hybrid Intelligent Systems. AISC, vol. 420, pp. 167–176. Springer, Heidelberg (2016). doi:10.1007/978-3-319-27221-4_14
Acknowledgment
This research and innovation work is carried out within a MOBIDOC thesis, funded by the EU under the PASRI project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Amara, M., Zidi, K., Ghedira, K. (2016). Towards a Generic M-SVM Parameters Estimation Using Overlapping Swarm Intelligence for Handwritten Characters Recognition. In: Blanc-Talon, J., Distante, C., Philips, W., Popescu, D., Scheunders, P. (eds) Advanced Concepts for Intelligent Vision Systems. ACIVS 2016. Lecture Notes in Computer Science(), vol 10016. Springer, Cham. https://doi.org/10.1007/978-3-319-48680-2_44
Download citation
DOI: https://doi.org/10.1007/978-3-319-48680-2_44
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-48679-6
Online ISBN: 978-3-319-48680-2
eBook Packages: Computer ScienceComputer Science (R0)