Research Article

Explainable and Risk-Aware AI for Autonomous Cyber Defense and Reliable Incident Response Across U.S. Public and Enterprise Digital Services: The XR-ACD Framework

Authors

  • Muhammad Saad khawar Master of Science in Information Technology Washington University of Science and Technology (WUST) Alexandria, Virginia, USA
  • Fawad Mir Master of Science in Information Technology Washington University of Science and Technology (WUST) Alexandria, Virginia, USA
  • Jawad Yaqoob Mir Master of Science in Information Technology, Washington University of Science and Technology (WUST), Alexandria, Virginia, USA

Abstract

The scale, velocity and complexity of cyber threats are growing, and with them there are new challenges for security teams tasked with defending public and enterprise digital services. Artificial intelligence (AI) can speed up the discovery, investigation and response process to threats, but a second risk is often overlooked: autonomous response may disrupt service, impact critical dependencies, or have irreversible effects if the assessment is wrong. The paper presents a conceptual framework for an autonomous cyber defense process, Explainable and Risk-Aware Autonomous Cyber Defense (XR-ACD), which combines explainable threat assessment, explicit action-risk evaluation, risk-proportional autonomy, and continuous governance. While some methods rely mainly on the size of the threat or on the confidence of the model to trigger automatic responses, XR-ACD differentiates between the risk of the threat and the risk of responding to the threat and considers both risks before allowing autonomous action. Action risk is represented with asset criticality, blast radius, dependency impact, operational impact, uncertainty and reversibility. These factors are linked to four response modalities: autonomous execution, bounded or supervised autonomy, human-in-the-loop decision making and human authorization. The framework also includes user-friendly explanations, policy limitations, audit reports, outcome tracking, and feedback-driven risk reassessment. In a municipal water-treatment IT/OT scenario, the same detected threat can trigger various response authorities, depending on the operational consequences of candidate actions. The paper proposes a comparative evaluation methodology that includes threat-severity-only automation, human-led response, XR-ACD without explainability and the complete XR-ACD configuration, for future empirical validation. The criteria for evaluation are response latency, containment effectiveness, inappropriate high-impact action rate, disruption to operations, human intervention, quality of explanation, and trust calibration. The paper provides a structured framework for safer autonomous cyber defense and lays the groundwork for empirical analysis of risk-proportional autonomy in public and enterprise digital services.

Article information

Journal

Frontiers in Computer Science and Artificial Intelligence

Volume (Issue)

5 (9)

Pages

281-298

Published

2026-08-19

Downloads

Views

5

Downloads

2

Keywords:

Explainable AI, Autonomous Cyber Defense, Incident Response, Risk-Aware AI, Human-AI Collaboration


Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, int given in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php:215 Stack trace: #0 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(215): array_key_exists() #1 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php(172): PKP\statistics\PKPStatisticsHelper->getLocation() #2 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(139): PKP\statistics\PKPStatisticsHelper->getGeoData() #3 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/observers/listeners/LogUsageEvent.php(53): PKP\observers\listeners\LogUsageEvent->prepareUsageEvent() #4 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(441): PKP\observers\listeners\LogUsageEvent->handle() #5 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(249): Illuminate\Events\Dispatcher->Illuminate\Events\{closure}() #6 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php(451): Illuminate\Events\Dispatcher->dispatch() #7 /home/u321545423/domains/al-kindipublisher.com/public_html/pages/article/ArticleHandler.php(356): event() #8 [internal function]: APP\pages\article\ArticleHandler->view() #9 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func() #10 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPPageRouter.php(278): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest() #11 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route() #12 /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch() #13 /home/u321545423/domains/al-kindipublisher.com/public_html/index.php(23): PKP\core\PKPApplication->execute() #14 {main} thrown in /home/u321545423/domains/al-kindipublisher.com/public_html/lib/pkp/classes/statistics/PKPStatisticsHelper.php on line 215