Comparing Explainable AI Framework: Study Case on Detection of DNS Exfiltration Attach Using Neural Network

The escalating incidence of DNS exfiltration attacks necessitates the implementation of an intrusion detection system that is not only precise but also transparent in its operation, thereby ensuring comprehensibility of model decisions by human users. To address this challenge, the present study proposes the application and comparison of various Explainable Artificial Intelligence (XAI) methods to explain Deep Neural Network (DNN) model decisions in the context of DNS exfiltration attack detection. The core methodologies employed entail constructing a deep neural network (DNN) model with a pyramid architecture and utilizing six XAI methods. Global SHAP, PFI, and ALE are among the approaches employed for global explanations, whereas local SHAP, LIME, and Anchor are used for local ones. The CIC-Bell-DNS-EXF2021 dataset was utilized for the evaluation. The results show that SHAP provides the most comprehensive interpretation, both globally and locally, although it requires significant processing resources, with 38.73 seconds for global explanations and 3.67 seconds for local explanations, and it spends resources on both 36.80 bytes. On the other hand, PFI and LIME use fewer resources, 4.45 bytes in 28.22 seconds and 27.69 bytes in 2.58 seconds but provide less comprehensive information. ALE consumes 10.43 bytes in 51.02 seconds, while Anchor consumes the most resources with 784.59 bytes in 9.24 seconds. This study makes a substantial contribution by methodically examining the benefits, drawbacks, and capabilities of several XAI approaches. These findings underscore the imperative for the integration of XAI to enhance the transparency of artificial intelligence-based detection systems. This study employs a post-hoc XAI approach to elucidate the decisions of the DNN model in detecting DNS Exfiltration attacks.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.044
Citations
1
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Comparing Explainable AI Framework: Study Case on Detection of DNS Exfiltration Attach Using Neural Network

Aulia Arif Wardana, Parman Sukarno, Diandra Lintang Hanintya
1 citations
Procedia Computer Science
Network Security and Intrusion Detection
1.49
article

Comparing Explainable AI Framework: Study Case on Detection of DNS Exfiltration Attach Using Neural Network

Aulia Arif Wardana, Parman Sukarno, Diandra Lintang Hanintya
article en
1 citations

Abstract

The escalating incidence of DNS exfiltration attacks necessitates the implementation of an intrusion detection system that is not only precise but also transparent in its operation, thereby ensuring comprehensibility of model decisions by human users. To address this challenge, the present study proposes the application and comparison of various Explainable Artificial Intelligence (XAI) methods to explain Deep Neural Network (DNN) model decisions in the context of DNS exfiltration attack detection. The core methodologies employed entail constructing a deep neural network (DNN) model with a pyramid architecture and utilizing six XAI methods. Global SHAP, PFI, and ALE are among the approaches employed for global explanations, whereas local SHAP, LIME, and Anchor are used for local ones. The CIC-Bell-DNS-EXF2021 dataset was utilized for the evaluation. The results show that SHAP provides the most comprehensive interpretation, both globally and locally, although it requires significant processing resources, with 38.73 seconds for global explanations and 3.67 seconds for local explanations, and it spends resources on both 36.80 bytes. On the other hand, PFI and LIME use fewer resources, 4.45 bytes in 28.22 seconds and 27.69 bytes in 2.58 seconds but provide less comprehensive information. ALE consumes 10.43 bytes in 51.02 seconds, while Anchor consumes the most resources with 784.59 bytes in 9.24 seconds. This study makes a substantial contribution by methodically examining the benefits, drawbacks, and capabilities of several XAI approaches. These findings underscore the imperative for the integration of XAI to enhance the transparency of artificial intelligence-based detection systems. This study employs a post-hoc XAI approach to elucidate the decisions of the DNN model in detecting DNS Exfiltration attacks.

Procedia Computer ScienceVol. 269
Wrocław University of Science and Technology (PL), AGH University of Krakow (PL), Telkom University (ID)
Openalex Percentile: Top 12%
Network Security and Intrusion Detection
1.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.