3. 1. Accuracy in the three pre-trained networks
Table 3 shows the training iterations of using the AlexNet +TL architecture with GPU in Matlab. It is clear that as the iteration number increases, the accuracy of the image classification goes up while the loss decreases. Similar outcomes can be witnessed from figures. 8, 9 and 10. The experimental studies have shown that the total detection accuracy of this system reaches 92. 5%, 87. 4%, 85. 0% and 85. 1% when we use AlexNet+TL, ResNet 18+TL, GoogleNet+TL and AlexNet+SVM respectively.
In our proposed system, ten different groups were classified (nine types of diseases and one healthy group) with an accuracy rate of 92. 5% by AlexNet+TL. Figure 11 shows the confusion matrix of using AlexNet+TL is the most successful technique to test on our dataset.
Table 4 shows the number of correctly classified images, incorrectly classified images and accuracy in the testing stage. Looking at table 4, one can see that high classification accuracy rates are obtained with the AlexNet+TL architecture. There are different accuracy figures, changing between 85% to 100% with a noticeable average value of 92. 5%. These discrepancies may be due to the image contrast and similarities for some diseases in the dataset. Taking into consideration the nature of the image dataset, we obtain a high classification accuracy rate that can be useful for farmers and agricultural engineers. Also, the AlexNet may be applied to different images for different situations. In our study, CUDA code was used to speed up the processing in GPU by accelerating the processing of deep learning frameworks. In practice, the GPU takes 3: 46, 3: 07, 6: 55, 1. 35 mins in AlexNet+TL,
3. 1.
Accuracy
in the three pre-trained networks
Table 3
shows
the training iterations of using the
AlexNet
+TL architecture with GPU in Matlab. It is
clear
that as the iteration number increases, the
accuracy
of the
image
classification goes up while the loss decreases. Similar outcomes can
be witnessed
from figures. 8, 9 and 10. The experimental studies have shown that the total detection
accuracy
of this system reaches 92. 5%, 87. 4%, 85. 0% and 85. 1% when we
use
AlexNet
+TL,
ResNet
18+TL,
GoogleNet
+TL and
AlexNet
+SVM
respectively
.
In our proposed system, ten
different
groups
were classified
(nine types of diseases and one healthy group) with an
accuracy
rate of 92. 5% by
AlexNet
+TL. Figure 11
shows
the confusion matrix of using
AlexNet
+TL is the most successful technique to
test
on our dataset.
Table 4
shows
the number of
correctly
classified
images
,
incorrectly
classified
images
and
accuracy
in the testing stage. Looking at table 4, one can
see
that high classification
accuracy
rates
are obtained
with the
AlexNet
+TL architecture. There are
different
accuracy
figures, changing between 85% to 100% with a noticeable average value of 92. 5%. These discrepancies may be due to the
image
contrast and similarities for
some
diseases in the dataset. Taking into consideration the nature of the
image
dataset, we obtain a high classification
accuracy
rate that can be useful for farmers and agricultural engineers.
Also
, the
AlexNet
may
be applied
to
different
images
for
different
situations. In our study,
CUDA
code was
used
to
speed up
the processing in GPU by accelerating the processing of deep learning frameworks. In practice, the GPU takes 3: 46, 3: 07, 6: 55, 1. 35
mins
in
AlexNet
+TL,