Explainable Attention-Guided Stacked Graph Neural Networks for Malware Detection
Not on the map. Why?
Abstract (arXiv)
Malware detection in modern computing environments demands models that are not only accurate but also interpretable and robust to evasive techniques. Graph neural networks (GNNs) have shown promise in this domain by modeling rich structural dependencies in graph-based program representations such as control flow graphs (CFGs). However, single-model approaches may suffer from limited generalization and lack interpretability, especially in high-stakes security applications. In this paper, we propose a novel stacking ensemble framework for graph-based malware detection and explanation. Our method dynamically extracts CFGs from portable executable (PE) files and encodes their basic blocks through a two-step embedding strategy. A set of diverse GNN base learners, each with a distinct message-passing mechanism, is used to capture complementary behavioral features. Their prediction outputs are aggregated by a meta-learner implemented as an attention-based multilayer perceptron, which both classifies malware instances and quantifies the contribution of each base model. To enhance explainability, we introduce an ensemble-aware post-hoc explanation technique that leverages edge-level importance scores generated by a GNN explainer and fuses them using the learned attention weights. This produces interpretable, model-agnostic explanations aligned with the final ensemble decision. Experimental results demonstrate that our framework improves classification performance while providing insightful interpretations of malware behavior.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 11 of its 32 references that are in the map. First posted on arXiv 13 Aug 2025.
Builds on
11 of 32 references.
References · 11
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
- 2019Explainability Techniques for Graph Convolutional Networkscited by 161
- 2023Graph Mixture of Experts: Learning on Large-Scale Graphs with Explicit Diversity Modelingcited by 64
- 2023Learning Topology-Specific Experts for Molecular Property Predictioncited by 15
- 2025Recent Advances in Malware Detection: Graph Learning and Explainabilitycited by 7
- 2024Explainable Malware Detection through Integrated Graph Reduction and Learning Techniquescited by 5
- 2025On the Consistency of GNN Explanations for Malware Detectioncited by 5
- 2025Dual Explanations via Subgraph Matching for Malware Detectioncited by 2
Built on by
Citing papers per year: 2026: 2.
2 papers.