Research Article

Explainable Artificial Intelligence-Based IoT Device Malware Detection Mechanism Using Image Visualization and Fine-Tuned CNN-Based Transfer Learning Model

Table 5

Comparison of the proposed model with previously published works.

Published works (year)Detection modelFeature typeData sourceAccuracy (%)

Yen et al. [18]Convolutional neural networkCode retrieved from APKs with image-based characteristics92
Ullah et al. [28]Deep convolutional neural networkCode retrieved from APKs with image-based characteristicsR2-D2 IoT device dataset97.46
de Oliveira et al. [20]Combined CNN + DNN + TN neural network modelCharacteristics extracted from static and dynamic analysesOmnidroid90.90
Hamad et al. [21]K-nearest neighborCode retrieved from APKs with image-based characteristicsR2-D2 IoT device dataset97.29
Hamad et al. [29]Deep convolutional neural networkCode retrieved from APKs with image-based characteristicsR2-D2 IoT device dataset and malimg98
Mercaldo et al. [22]Deep neural networkCode retrieved from binaries with image-based characteristicsGoogle play store and AMD91.8
Yadav et al. [30]Pretrained efficient net convolutional neural networkCode retrieved from binaries with image-based characteristicsR2-D2 IoT device dataset95.7
Proposed approachPretrained Inception-v3Code retrieved from APKs with image-based characteristicsR2-D2 IoT device dataset98.5