Axiomatic Attribution is a theoretical framework that defines a set of mathematically rigorous properties—such as completeness, sensitivity, and implementation invariance—that a feature attribution method must satisfy to be considered reliable and logically consistent. Rather than proposing a specific algorithm, it establishes the foundational rules for evaluating the correctness of any explanation generated for a deep learning model's prediction.
Glossary
Axiomatic Attribution

What is Axiomatic Attribution?
Axiomatic Attribution is a theoretical framework that defines a set of mathematically rigorous properties a feature attribution method must satisfy to be considered reliable and logically consistent.
This framework, popularized by Integrated Gradients, ensures that an explanation is not an arbitrary artifact of the model's architecture. By requiring that attributions sum to the difference between the model's output and a baseline (completeness), it provides a principled benchmark for auditing model decisions, allowing engineers to distinguish between heuristically plausible explanations and those with formal mathematical guarantees.
Core Axioms of Feature Attribution
A theoretical framework defining the non-negotiable mathematical properties that any reliable feature attribution method must satisfy to ensure consistency, fairness, and resistance to manipulation.
Completeness (Summation-to-Delta)
The sum of all feature attributions must exactly equal the difference between the model's output for the input and a baseline. This ensures no importance is created or destroyed during the explanation process.
- Mathematical Form: Σᵢ ϕᵢ(f, x) = f(x) - f(x')
- Practical Impact: Guarantees a full accounting of the prediction. If the model output is 0.8 and the baseline is 0.0, the attributions must sum to 0.8.
- Violation Example: A method that only highlights the top 3 pixels but ignores background context fails this axiom.
Sensitivity (a)
If an input differs from a baseline in exactly one feature, and that difference causes the model's output to change, that feature must receive a non-zero attribution.
- Also Known As: The 'Dummy' property.
- Contrast with Implementation Invariance: Sensitivity cares about the mathematical function, not the network weights.
- Failure Mode: A constant function that ignores the input would give zero attribution to the differing feature, violating this axiom.
Implementation Invariance
Two functionally equivalent models must always produce identical attributions, regardless of their internal architecture or parameterization.
- Definition: If f₁(x) = f₂(x) for all inputs x, then ϕ(f₁, x) = ϕ(f₂, x).
- Critical Distinction: This axiom is violated by methods that rely on network weights or gradients, as two different networks can compute the exact same function.
- Example: A 2-layer ReLU net and a 3-layer ReLU net computing the same linear function must yield the same explanation.
Linearity (Additivity)
If a model is a linear combination of two sub-models, the attribution for the combined model must be the same linear combination of the individual attributions.
- Mathematical Form: ϕ(af₁ + bf₂, x) = aϕ(f₁, x) + bϕ(f₂, x).
- Ensemble Justification: This axiom is crucial for explaining ensemble methods. The explanation of a random forest should be the average of the explanations of its trees.
- Path Methods: Integrated Gradients uniquely satisfies this among path-based methods.
Symmetry (Nullity)
Two features that play exactly the same role in the model's mathematical function must receive identical attribution scores.
- Formal Definition: If swapping two features does not change the function output, their attributions must be equal.
- Fairness Guarantee: Prevents the explanation method from arbitrarily favoring one input dimension over another when the model treats them identically.
- Game Theory Origin: Derived directly from the symmetry axiom of Shapley values.
Demand Consistency
A stronger form of sensitivity requiring that if a feature's contribution is strictly larger in one setting than another, the attribution must reflect this ordering.
- Monotonicity: The attribution method must preserve the ordinal ranking of feature importance across different inputs or baselines.
- Practical Relevance: Ensures that if a pixel becomes more critical to the prediction, its attribution score must increase, not decrease.
- Axiomatic Uniqueness: Integrated Gradients is the unique path method satisfying this property.
Why Axioms Are Necessary for Reliable Explanations
Without a formal axiomatic framework, feature attribution is arbitrary. Axiomatic attribution establishes the mathematical laws that separate a valid explanation from a misleading one.
Axiomatic attribution is a theoretical framework that defines the non-negotiable mathematical properties a feature explanation method must satisfy to be considered logically sound. Rather than relying on visual plausibility, it demands that attributions obey specific axioms—such as completeness (the sum of feature scores equals the model's output difference from a baseline) and sensitivity (a feature that changes the prediction must receive non-zero credit). This transforms explanation from an art into a verifiable science.
The framework directly addresses the fragmentation of interpretability research by providing a unified standard for comparison. Methods like Integrated Gradients and DeepLIFT are explicitly designed to satisfy these axioms, while ad-hoc approaches like raw saliency maps fail them. For a CTO auditing a high-stakes model, an axiomatic guarantee that the explanation is mathematically complete and implementation-invariant—meaning it depends only on the model's function, not its structure—is the difference between a defensible audit trail and a plausible-looking but ultimately arbitrary visualization.
Frequently Asked Questions
Explore the foundational mathematical properties that define rigorous and reliable feature attribution methods for auditing complex model predictions.
Axiomatic attribution is a theoretical framework that defines a set of desirable mathematical properties—known as axioms—that a feature attribution method must satisfy to be considered reliable and logically consistent. Rather than proposing a specific algorithm, it establishes the foundational rules for distributing a model's prediction score back to its input features. Key axioms include completeness (the sum of attributions equals the difference between the model's output for the input and a baseline), sensitivity (a feature that changes the output when modified must receive a non-zero attribution), and implementation invariance (two functionally equivalent networks must produce identical attributions). This framework, most famously formalized by Sundararajan, Taly, and Yan in their 2017 paper 'Axiomatic Attribution for Deep Networks,' provides a rigorous lens for evaluating and comparing methods like Integrated Gradients, DeepLIFT, and SHAP.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Explore the core axioms and related methods that define rigorous feature attribution, ensuring mathematical consistency and reliability in model explanations.
The Completeness Axiom
Also known as Summation-to-Delta, this property requires that the sum of all feature attributions equals the difference between the model's output for the input and a baseline. It ensures that the prediction is fully accounted for.
- Violation Example: Methods that normalize attributions post-hoc often break completeness.
- Satisfying Methods: Integrated Gradients, DeepLIFT, and SHAP are designed to inherently satisfy this axiom.
Sensitivity (a) Axiom
If an input feature differs from a baseline and changes the prediction, it must receive a non-zero attribution. Conversely, if the feature is mathematically identical to the baseline, it receives zero attribution.
- Purpose: Prevents irrelevant features from being highlighted.
- Contrast: Standard Gradient*Saliency violates this when gradients saturate, missing features that are critical but have a near-zero local gradient.
Implementation Invariance
Two functionally equivalent models—networks that always produce the same output for every possible input—must yield identical attributions, regardless of their internal architecture.
- Key Insight: This axiom rejects methods that rely on inspecting internal weights or activations, such as Guided Backpropagation.
- Practical Test: A deep network and its functionally equivalent wider variant must produce the same explanation map.
Linearity & Symmetry Axioms
Linearity requires that the attribution for a linearly composed model is the weighted sum of attributions from its components. Symmetry (or Dummy) dictates that two features playing the exact same role in the model receive identical attributions.
- Game Theory Link: These directly mirror the Shapley axioms of additivity and equal treatment of equals.
- Failure Mode: Random baselines in perturbation methods often violate symmetry by assigning different scores to identical features due to noise.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us