XAI Audit Footprint Detection for Adversarial Explanation Attacks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Explainable Artificial Intelligence (XAI) techniques are vulnerable to adversarial attacks that manipulate explanations, making it difficult for auditors to detect biases and unfairness in machine learning models, and current defense mechanisms are inadequate.

Innovation Solution

Detect adversarial attacks by monitoring computational resource footprints, such as increased function calls and computation time, to identify abnormal patterns indicative of tampering during auditing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If XAI techniques are used to explain model operations, then transparency and interpretability are improved, but vulnerability to adversarial attacks increases

Engineering Contradiction:
ImprovetransparencyVSAvoidsecurity
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent introduces a computational footprint analyzer as an intermediary component that monitors and analyzes the computational resources consumed during XAI explanation generation. This analyzer detects abnormal patterns indicative of adversarial attacks without interfering with the normal XAI process, thus maintaining transparency while adding security detection capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by continuously monitoring computational footprints during XAI operations and using this information to detect potential attacks. The detection results are fed back to alert auditors about possible adversarial manipulation, enabling real-time security assessment while preserving the explanatory function.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If adversarial attacks are launched against XAI methods, then manipulation of explanations is achieved, but detection through computational footprint analysis becomes possible

Engineering Contradiction:
Improveattack effectivenessVSAvoiddetection ease
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent converts the harmful effect of adversarial attacks (which require additional computational resources to manipulate explanations) into a beneficial detection mechanism. By monitoring computational footprints, the system identifies the abnormal resource consumption patterns that accompany attacks, turning the attack's computational overhead into a detectable signal.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If monitoring of computational resources is implemented, then attack detection capability is improved, but system complexity increases

Engineering Contradiction:
Improveattack detectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The computational footprint analyzer operates autonomously, automatically monitoring and analyzing computational resources without requiring manual intervention or complex configuration. The system self-manages the detection process by comparing observed footprints against expected patterns, reducing the operational complexity despite adding detection functionality.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12524574B2Defense against XAI adversarial attacks by detection of computational resource footprints
Publication Date: 2026.01.13 DELL PROD LP
  • US12524574B2 patent drawing
  • US12524574B2 patent drawing
  • US12524574B2 patent drawing

AI summary

One example method includes initiating an audit of a machine learning model, providing input data to the machine learning model as part of the audit, while the audit is running, receiving information regarding operation of the machine learning model, wherein the information comprises a computational resource footprint, analyzing the computational resource footprint, and determining, based on the analyzing, that the computational resource footprint is characteristic of an adversarial attack on the machine learning model.