Multimodal Deep Learning for Android Malware Classification

dc.citation.issue1
dc.citation.volume7
dc.contributor.authorArrowsmith J
dc.contributor.authorSusnjak T
dc.contributor.authorJang-Jaccard J
dc.contributor.editorBuccafurri F
dc.date.accessioned2025-04-02T19:23:48Z
dc.date.available2025-04-02T19:23:48Z
dc.date.issued2025-02-28
dc.description.abstractThis study investigates the integration of diverse data modalities within deep learning ensembles for Android malware classification. Android applications can be represented as binary images and function call graphs, each offering complementary perspectives on the executable. We synthesise these modalities by combining predictions from convolutional and graph neural networks with a multilayer perceptron. Empirical results demonstrate that multimodal models outperform their unimodal counterparts while remaining highly efficient. For instance, integrating a plain CNN with 83.1% accuracy and a GCN with 80.6% accuracy boosts overall accuracy to 88.3%. DenseNet-GIN achieves 90.6% accuracy, with no further improvement obtained by expanding this ensemble to four models. Based on our findings, we advocate for the flexible development of modalities to capture distinct aspects of applications and for the design of algorithms that effectively integrate this information.
dc.description.confidentialfalse
dc.description.notesarticle-number: 23
dc.edition.editionMarch 2025
dc.identifier.citationArrowsmith J, Susnjak T, Jang-Jaccard J. (2025). Multimodal Deep Learning for Android Malware Classification. Machine Learning and Knowledge Extraction. 7. 1.
dc.identifier.doi10.3390/make7010023
dc.identifier.eissn2504-4990
dc.identifier.elements-typejournal-article
dc.identifier.number23
dc.identifier.urihttps://mro.massey.ac.nz/handle/10179/72724
dc.languageEnglish
dc.publisherMDPI (Basel, Switzerland)
dc.publisher.urihttps://www.mdpi.com/2504-4990/7/1/23
dc.relation.isPartOfMachine Learning and Knowledge Extraction
dc.rights(c) The author/sen
dc.rights.licenseCC BYen
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/en
dc.subjectmultimodal deep learning for Android malware detection
dc.subjectenhanced malware analysis
dc.subjectgraph neural networks
dc.subjectfunction call graphs (FCG)
dc.subjectefficient multimodal late fusion
dc.subjectCNN GNN Ensemble
dc.subjectbytecode image analysis
dc.subjectAndroid APK analysis
dc.subjectdata fusion
dc.titleMultimodal Deep Learning for Android Malware Classification
dc.typeJournal article
pubs.elements-id500235
pubs.organisational-groupOther
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
500235 PDF.pdf
Size:
2.56 MB
Format:
Adobe Portable Document Format
Description:
Published version.pdf
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
9.22 KB
Format:
Plain Text
Description:
Collections