CORTEXA
← Browse
crossrefMachine Learning and Knowledge Extraction2024-05-16Cited by 10

Assessment of Software Vulnerability Contributing Factors by Model-Agnostic Explainable AI

Ding Li, Yan Liu, Jun Huang

Software vulnerability detection aims to proactively reduce the risk to software security and reliability. Despite advancements in deep-learning-based detection, a semantic gap still remains between learned features and human-understandable vulnerability semantics. In this paper, we present an XAI-based framework to assess program code in a graph context as feature representations and their effect on code vulnerability classification into multiple Common Weakness Enumeration (CWE) types. Our XAI framework is deep-learning-model-agnostic and programming-language-neutral. We rank the feature importance of 40 syntactic constructs for each of the top 20 distributed CWE types from three datasets in Java and C++. By means of four metrics of information retrieval, we measure the similarity of human-understandable CWE types using each CWE type’s feature contribution ranking learned from XAI methods. We observe that the subtle semantic difference between CWE types occurs after the variation in neighboring features’ contribution rankings. Our study shows that the XAI explanation results have approximately 78% Top-1 to 89% Top-5 similarity hit rates and a mean average precision of 0.70 compared with the baseline of CWE similarity identified by the open community experts. Our framework allows for code vulnerability patterns to be learned and contributing factors to be assessed at the same stage.

View free PDFSource page

Related papers

crossrefMachine Learning and Knowledge Extraction2025-12-17

XIMED: A Dual-Loop Evaluation Framework Integrating Predictive Model and Human-Centered Approaches for Explainable AI in Medical Imaging

Gizem Karagoz, Tanir Ozcelebi, Nirvana Meratnia

In this study, a structured and methodological evaluation approach for eXplainable Artificial Intelligence (XAI) methods in medical image classification is proposed and implemented using LIME and SHAP explanations for chest X-ray interpretations. The evaluation framework integrat…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2024-09-12Cited by 9

A Novel Integration of Data-Driven Rule Generation and Computational Argumentation for Enhanced Explainable AI

Lucas Rizzo, Damiano Verda, Serena Berretta, Luca Longo

Explainable Artificial Intelligence (XAI) is a research area that clarifies AI decision-making processes to build user trust and promote responsible AI. Hence, a key scientific challenge in XAI is the development of methods that generate transparent and interpretable explanations…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2026-06-18

XTrail-ID: An Explainable AI Human Footprint Trail Identification on Soil Substrate Using Unsupervised Machine Learning from UAV Imagery

Wazha Mmereki, Rodrigo S. Jamisola, Zoe C. Jewell, Tinao Petso, Oduetse Matsebe, Sky K. Alibhai

This paper investigates human–AI collaboration through explainable AI where we interpret the results of barefoot print clustering using unsupervised machine learning. This can be used to identify the number of individuals from barefoot prints on the ground as a tool in forensics…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2025-12-01

SkinVisualNet: A Hybrid Deep Learning Approach Leveraging Explainable Models for Identifying Lyme Disease from Skin Rash Images

Amir Sohel, Rittik Chandra Das Turjy, Sarbajit Paul Bappy, Md Assaduzzaman, Ahmed Al Marouf, Jon George Rokne, et al.

Lyme disease, caused by the Borrelia burgdorferi bacterium and transmitted through black-legged (deer) tick bites, is becoming increasingly prevalent globally. According to data from the Lyme Disease Association, the number of cases has surged by more than 357% over the past 15 y…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2025-12-01Cited by 7

A Multi-Criteria Decision-Making Approach for the Selection of Explainable AI Methods

Miroslava Matejová, Ján Paralič

The growing trend of using artificial intelligence models in many areas increases the need for a proper understanding of their functioning and decision-making. Although these models achieve high predictive accuracy, their lack of transparency poses major obstacles to trust. Expla…

View free PDFSource page
crossrefMachine Learning and Knowledge Extraction2026-01-15Cited by 2

AI-Powered Vulnerability Detection and Patch Management in Cybersecurity: A Systematic Review of Techniques, Challenges, and Emerging Trends

Malek Malkawi, Reda Alhajj

With the increasing complexity of cyber threats and the inefficiency of traditional vulnerability management, artificial intelligence has been increasingly integrated into cybersecurity. This review provides a comprehensive evaluation of AI-powered strategies including machine le…

View free PDFSource page