Missingness is a core axiomatic property of the SHAP framework, formally dictating that any feature not present in the original model input must be assigned a Shapley value of zero. This ensures that a feature which did not contribute to the prediction—often represented by a zero or a placeholder during the explanation process—does not incorrectly receive credit or blame. It directly links the explanation to the actual data instance.
Glossary
Missingness

What is Missingness?
Missingness is a fundamental SHAP property requiring that a feature absent from the original input must receive an attribution of exactly zero.
This property is mathematically enforced by mapping absent features to a reference value from the background dataset and ensuring their marginal contribution is null. Without missingness, an explanation could attribute importance to a feature that was never observed, violating local accuracy and undermining trust in the model's audit trail.
Frequently Asked Questions
Clarifying the foundational SHAP property that ensures absent features receive zero attribution, maintaining the logical consistency of additive explanations.
Missingness is a fundamental SHAP axiom that requires features not present in the original input to be assigned an attribution of exactly zero. This property ensures that if a feature value is missing or unknown—often represented by a placeholder like NaN or a specific baseline value—it does not arbitrarily influence the explanation. In the additive feature attribution framework, the explanation model g(z') = φ₀ + Σ φᵢz'ᵢ uses a binary mapping vector z' where z'ᵢ = 1 indicates a feature is present and z'ᵢ = 0 indicates it is missing. The Missingness axiom formally states that when z'ᵢ = 0, the corresponding Shapley value φᵢ must be zero. This prevents the model from fabricating importance for features that were never observed, maintaining the logical integrity of the explanation and ensuring that the sum of attributions only accounts for actually observed inputs.
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
Missingness is one of three fundamental Shapley axioms. Explore the other properties and core concepts that define the SHAP framework.
Efficiency Property
Also known as local accuracy, this axiom guarantees that the sum of all feature attributions exactly equals the difference between the model's prediction and the baseline value. When combined with missingness, it ensures a complete and faithful decomposition of the output. No contribution is lost or double-counted.
Consistency
If a model changes so that a feature's marginal contribution increases or stays the same across all subsets, that feature's SHAP value must not decrease. This property ensures that features which become more important to the model are assigned higher attribution, maintaining logical stability across model retrains.
Baseline Value
The expected model output computed over the background dataset, representing the prediction when no feature information is known. Missingness requires that features absent from the input receive zero attribution, so the baseline serves as the starting point from which present features deviate.
Local Accuracy
This property guarantees that the explanation model matches the original model's output exactly for the specific instance being explained. It works in tandem with missingness: features present in the input contribute their SHAP values, while absent features contribute nothing, summing precisely to the prediction.
Additive Feature Attribution
The class of explanation models that express a prediction as a linear sum of individual feature contributions relative to a baseline. Missingness is a required property of all additive feature attribution methods, ensuring that:
- Features not in the input receive zero attribution
- The sum of attributions reconstructs the prediction
Coalitional Game Theory
The mathematical foundation for Shapley values, studying how groups of players form coalitions and distribute payoffs. Missingness maps directly to the game-theoretic principle that players not participating in a coalition receive zero payout, ensuring fair distribution only among active participants.

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