Research Article

Improved Arabic Alphabet Characters Classification Using Convolutional Neural Networks (CNN)

Table 3

Experimental results on the Hijja and AHCD datasets via CNN-for-AHCD model.

CharactersHijja datasetAHCD dataset
CNN-for-AHCDOur modelCNN-for-AHCDOur model
PRF1PRF1PRF1PRF1

1. Alif0.930.970.950.970.980.980.960.990.980.961.000.98
2. Baa0.820.910.860.930.960.940.970.970.970.990.970.98
3. Tea0.660.880.750.840.920.880.870.950.910.960.950.95
4. Thea0.760.810.780.940.930.930.950.880.920.970.950.96
5. Jam0.790.850.820.800.900.840.950.960.950.990.980.99
6. Haa0.830.600.700.850.890.870.930.930.930.990.960.97
7. Khaa0.760.770.770.820.730.770.940.930.930.990.960.97
8. Daal0.650.690.670.790.680.730.910.940.930.950.880.92
9. Thaal0.700.680.690.830.920.870.960.910.930.880.950.92
10. Raa0.860.870.870.810.910.860.890.980.940.940.990.96
11. Zaay0.870.890.880.960.900.930.940.880.910.960.920.94
12. Seen0.840.920.880.950.920.940.950.910.931.000.970.99
13. Sheen0.860.820.840.900.880.890.920.980.950.991.001.00
14. Sad0.750.810.780.900.860.880.840.960.900.960.970.97
15. Dhad0.800.760.780.910.930.921.000.890.940.970.950.96
16. Tah0.900.830.870.960.890.920.960.940.950.940.980.96
17. Dha0.830.870.850.840.820.830.970.940.950.970.950.96
18. Ain0.740.700.710.860.860.860.950.900.920.980.980.98
19. Ghen0.830.710.770.750.860.800.890.970.930.980.990.99
20. Fa0.770.650.710.920.870.890.920.840.880.940.980.96
21. Qaf0.810.800.810.870.890.880.870.910.890.990.950.97
22. Kaf0.860.780.820.930.890.910.980.960.970.980.930.96
23. Lam0.900.870.880.910.890.900.980.970.980.990.980.99
24. Meem0.830.850.840.820.800.810.980.980.980.980.980.98
25. Noon0.700.770.730.880.830.860.920.920.920.860.970.91
26. Ha0.810.760.780.890.940.910.970.960.960.970.960.97
27. Waw0.9300.820.870.940.920.930.960.940.950.970.940.95
28. Yaa0.820.810.820.870.820.840.970.970.970.990.980.99
29. Hamza0.740.730.74nananananana
Acc. (train)0.880.980.911.00
Acc. (test)0.800.880.940.96
Macro avg0.810.800.800.880.880.880.940.940.940.970.960.96
Weighted avg0.810.800.800.890.880.880.940.940.940.970.960.96