← Latest papers
💻 computer science

Explanation-Surface Governance in XAI-Enabled Network Intrusion Detection under Resource Constraints

This paper introduces XAI-Gate, a novel, detector-agnostic governance framework that dynamically selects explanation actions to balance packet quality of service, operator interpretability, and information exposure under resource constraints, achieving significant reductions in explanation debt and zero budget violations without requiring classifier re-training.

Original authors: Tran Duc Le, Truong Duy Dinh, Phuc Hao Do, Van Dai Pham

Published 2026-07-30
📖 6 min read🧠 Deep dive

Original authors: Tran Duc Le, Truong Duy Dinh, Phuc Hao Do, Van Dai Pham

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are the captain of a massive, high-speed spaceship flying through a galaxy full of invisible space pirates. Your ship has a super-smart computer that can spot these pirates instantly. But here's the catch: the computer is so fast it spots thousands of potential threats every second. If the captain tried to read a full, detailed report for every single "maybe-pirate," the ship's engines would stall, the crew would get overwhelmed, and the ship might crash. This is the world of Network Intrusion Detection. It's the digital equivalent of that spaceship, constantly scanning for hackers trying to break into our computers and phones.

To make sense of all these alerts, scientists use something called Explainable AI (XAI). Think of XAI as a translator that turns the computer's scary, confusing "I think this is bad" into a human-readable note like, "This looks like a pirate because they are wearing a red hat and moving too fast." This helps security guards (the operators) decide what to do. But there's a problem: writing these notes takes time and energy. If the computer tries to write a perfect, detailed note for every single alert, it runs out of battery, gets slow, and might even accidentally reveal its own secrets to the pirates. The big question this paper tackles is: How do we manage the flow of these notes so the ship keeps moving, the crew stays sane, and the pirates don't learn our secrets?

The Problem: Too Many Notes, Not Enough Time

In the real world, security systems are often under attack. A clever hacker doesn't just try to break in; they can flood the system with thousands of "borderline" alerts—tricky situations that aren't clearly good or bad. This is like a pirate throwing thousands of fake red hats at the ship's sensors. If the security computer tries to explain every single one of these fake alerts, it gets bogged down. It creates a backlog of "explanation debt" (a pile of unexplained alerts), slows down the actual traffic (the ship's engines), and might accidentally spill too much information about how the defense works.

Most current research focuses on making the explanations better or smarter. But this paper argues that making them smarter isn't enough. You also need a manager to decide which explanations to write, when to write them, and how much detail to include.

The Solution: XAI-Gate, the Traffic Cop

The authors introduce a new system called XAI-Gate. Imagine XAI-Gate as a super-smart traffic cop standing between the security computer and the human operators. Instead of letting every alert through to get a full explanation, XAI-Gate looks at the current situation and chooses one of seven actions for each alert:

  1. Suppress: "Ignore this one; it's probably nothing."
  2. Coarse: "Here's a quick summary: 'Red hat detected,' but no details."
  3. Delay: "Hold on, we're too busy right now. I'll explain this later."
  4. Full Local: "Here is the full, detailed report right now."
  5. Offload: "This is too heavy for us; let's send it to a cloud server to handle."
  6. Audit-Only: "Write it down in a secret log for later, but don't show it to anyone yet."
  7. Redact: "This is suspicious, but I'm going to hide the sensitive parts so we don't accidentally tell the hacker how we think."

XAI-Gate doesn't try to be a better detective. It doesn't even try to be a better translator. It just manages the flow. It looks at how busy the system is, how much "debt" (unexplained alerts) has piled up, and how much "exposure budget" (how much secret info we can afford to leak) is left. If the system is swamped, XAI-Gate might say, "Okay, let's just give a quick summary for this one and redact the details for that one," to keep the ship moving.

What They Found: A Trade-Off, Not a Magic Wand

The researchers tested XAI-Gate using a rigorous stress-test called XAI-SurfaceBench. They simulated different types of traffic, including normal days, busy days, and days where hackers were actively trying to overwhelm the system with fake alerts.

Here is what the simulations showed:

  • The "Always Explain" Trap: If you try to explain everything (the "Always Explain" policy), you get perfect coverage (100% of alerts explained), but you blow your budget. In their tests, this approach used 2.864 times the allowed exposure budget and violated safety limits in 65.1% of the time slots. It's like trying to read every single book in a library at once; you get the info, but you burn out the lights and the building collapses.
  • The "Never Explain" Trap: If you explain nothing, you save energy, but you have a massive pile of "explanation debt" (over 20,000 units in their test), leaving the operators in the dark about real threats.
  • The XAI-Gate Sweet Spot: XAI-Gate found a middle ground. In the default "adversarial" test (where hackers were trying to inflate the demand), XAI-Gate managed to explain 0.800 (or 80%) of the high-risk alerts. Crucially, it did this while keeping the exposure budget exactly where it should be (zero violations) and cutting the explanation debt by 57.3% compared to standard methods.

However, the paper is very clear about what XAI-Gate is not. It is not a magic shield that stops all attacks. When the hackers pushed the demand to extreme levels (a multiplier of 2.0), even XAI-Gate couldn't save everything. The high-risk coverage dropped to 0.223, and packet drops (lost data) appeared. The authors call this a "Denial-of-Explanation" state. It's a hard limit: if the enemy throws enough fake hats at the ship, no amount of traffic management can explain them all without crashing the system.

The Bottom Line

This paper suggests that we need to stop treating explanations as free gifts that we can just hand out. Instead, we need to treat them as a limited resource, like fuel or time. XAI-Gate is a new way to govern that resource. It proves that by being smart about which explanations to give and how much detail to share, we can keep our digital ships running smoothly, keep our secrets safe, and still give our operators the information they need to catch the bad guys. It's not about finding a better detective; it's about hiring a better traffic cop.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →