KG-HiAttention: synergizing AI-based knowledge graphs and deep learning for explainable software vulnerability analysis
| UDC.coleccion | Investigación | |
| UDC.departamento | Enxeñaría Industrial | |
| UDC.grupoInv | Ciencia e Técnica Cibernética (CTC) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.issue | 1794125 | |
| UDC.journalTitle | Frontiers in Artificial Intelligence | |
| UDC.volume | 9 | |
| dc.contributor.author | Pinto-Santos, Francisco | |
| dc.contributor.author | Zato, Carolina | |
| dc.contributor.author | Quintián, Héctor | |
| dc.contributor.author | Li, Tian Cheng | |
| dc.contributor.author | Chamoso, Pablo | |
| dc.date.accessioned | 2026-05-29T06:22:19Z | |
| dc.date.available | 2026-05-29T06:22:19Z | |
| dc.date.issued | 2026-05-21 | |
| dc.description.abstract | [Abstract] Software vulnerability analysis is critical for maintaining secure and reliable systems, yet traditional Deep Learning (DL) models often act as “black boxes,” lacking transparency and failing to leverage the explicit structural semantics of code. In this paper, we propose KG-HiAttention, a novel neuro-symbolic framework that synergizes sub-symbolic deep learning with symbolic AI-based Knowledge Graphs (KGs). We construct a CPG-inspired lightweight program graph for each software function, approximating control-flow (CFG) and data-flow (DFG) dependencies through line-level edges. This symbolic structure is processed by a Graph Attention Network (GAT) and fused with semantic embeddings from a pre-trained CodeT5 encoder through multimodal fusion (concatenation and MLP classifier). Experiments on the real-world BigVul dataset show that KG-HiAttention achieves competitive performance (AUC-ROC 0.763 ± 0.009, five seeds), statistically equivalent to a strong Hybrid Ensemble baseline, while improving specificity from 0.321 (baseline) to 0.458 and providing graph-based explainability that the baseline cannot offer. | |
| dc.description.sponsorship | The author(s) declared that financial support was received for this work and/or its publication. This research was part of the International Chair on Trustworthy Artificial Intelligence and Demographic Challenge within Spain's National Strategy for Artificial Intelligence (ENIA), in the framework of the European Recovery, Transformation and Resilience Plan. Reference: TSI-100933-2023-0001. This project was funded by the Spanish Secretary of State for Digitalization and Artificial Intelligence and by the European Union (Next Generation). | |
| dc.identifier.citation | Pinto-Santos F, Zato C, Quintián H, Li TC and Chamoso P (2026) KG-HiAttention: synergizing AI-based knowledge graphs and deep learning for explainable software vulnerability analysis. Front. Artif. Intell. 9:1794125. doi: 10.3389/frai.2026.1794125 | |
| dc.identifier.doi | 10.3389/frai.2026.1794125 | |
| dc.identifier.issn | 2624-8212 | |
| dc.identifier.uri | https://hdl.handle.net/2183/48413 | |
| dc.language.iso | eng | |
| dc.publisher | Frontiers | |
| dc.relation.projectID | info:eu-repo/grantAgreement/MTDFP//TSI-100933-2023-0001/ES/CÁTEDRA INTERNACIONAL EN INTELIGENCIA ARTIFICIAL FIABLE Y RETO DEMOGRÁFICO | |
| dc.relation.uri | https://doi.org/10.3389/frai.2026.1794125 | |
| dc.rights | Attribution 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | AI-based knowledge graphs | |
| dc.subject | Code property graph | |
| dc.subject | CodeT5 | |
| dc.subject | Explainable AI (XAI) | |
| dc.subject | Graph attention networks | |
| dc.subject | Neuro-symbolic AI | |
| dc.subject | Software vulnerability analysis | |
| dc.title | KG-HiAttention: synergizing AI-based knowledge graphs and deep learning for explainable software vulnerability analysis | |
| dc.type | journal article | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 6d1ae813-ec03-436f-a119-dce9055142de | |
| relation.isAuthorOfPublication.latestForDiscovery | 6d1ae813-ec03-436f-a119-dce9055142de |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Pinto-Santos_Francisco_2026_KG-HiAttention.pdf
- Size:
- 682.98 KB
- Format:
- Adobe Portable Document Format

