Missing Not At Random (MNAR) is a non-ignorable missingness mechanism where the propensity for a data point to be missing depends on the unobserved value of that variable. Unlike Missing At Random (MAR), where missingness is explained by other observed variables, MNAR indicates that the reason for the absence is intrinsically tied to the information that is hidden. For example, patients with extremely high blood pressure may be more likely to skip a reading, making the missingness dependent on the true, unseen value.
Glossary
Missing Not At Random (MNAR)

What is Missing Not At Random (MNAR)?
Missing Not At Random (MNAR) is a missing data mechanism where the probability of a value being absent is directly related to the unobserved value itself, even after accounting for all observed data.
Handling MNAR requires explicit modeling of the missingness mechanism itself, often through selection models or pattern-mixture models, because standard imputation techniques like multiple imputation by chained equations (MICE) will produce biased estimates. In federated learning, MNAR is particularly dangerous as it can introduce systematic bias into local model updates that cannot be corrected without sharing the underlying missingness patterns, necessitating specialized federated imputation models and sensitivity analyses.
Key Characteristics of MNAR Data
Missing Not At Random (MNAR) is the most challenging missing data mechanism, where the probability of a value being absent is directly related to the unobserved value itself. Understanding these characteristics is critical for selecting appropriate imputation strategies in clinical and federated learning contexts.
Definition and Core Mechanism
In MNAR data, the missingness depends on the unobserved value itself after controlling for observed variables. For example, patients with severe depression are more likely to skip mental health questionnaires—the missingness is directly correlated with the severity score that would have been recorded. This violates the ignorability assumption required by standard imputation methods like multiple imputation by chained equations (MICE). Unlike Missing Completely At Random (MCAR) or Missing At Random (MAR) , MNAR requires explicit modeling of the missing data mechanism using techniques such as pattern-mixture models or selection models.
Clinical Examples in Healthcare
MNAR patterns are pervasive in clinical data:
- Lab test avoidance: Patients with dangerously high blood glucose levels skip follow-up HbA1c tests, creating missing values correlated with poor glycemic control
- Income non-response: High-income individuals systematically refuse to disclose earnings in health surveys
- Dropout in longitudinal studies: Patients experiencing rapid disease progression withdraw from clinical trials, biasing results toward healthier populations
- Pain scale omission: Patients with extreme pain may be unable to complete self-reported pain scales, removing the most severe cases from analysis
Detection and Diagnosis
MNAR cannot be definitively proven from observed data alone—it requires domain expertise and sensitivity analysis. Key diagnostic approaches include:
- Pattern-mixture modeling: Comparing parameter estimates under different assumptions about the missing data distribution
- Tipping point analysis: Identifying how extreme the missing values must be to overturn study conclusions
- Proxy variable analysis: Using auxiliary variables correlated with the missing values to assess bias magnitude
- Heckman selection models: Jointly modeling the outcome and the selection process when a theoretical basis for MNAR exists
Imputation Strategies for MNAR
Standard imputation methods produce biased estimates under MNAR. Specialized approaches include:
- Selection models: Explicitly model the probability of missingness as a function of the unobserved value using maximum likelihood estimation
- Pattern-mixture models: Stratify data by missingness pattern and estimate separate distributions for observed and missing groups
- Delta-adjustment methods: Apply a clinically meaningful offset to imputed values to reflect the expected difference between observed and missing data
- Federated MNAR imputation: In decentralized settings, each institution models its own missingness mechanism locally before contributing to a federated imputation model that accounts for site-specific MNAR patterns
Impact on Federated Learning
MNAR data poses unique challenges in federated healthcare networks:
- Non-ignorable site heterogeneity: Different hospitals may have distinct MNAR mechanisms—a tertiary care center's missing lab values reflect different clinical processes than a community clinic's
- Bias amplification: Federated averaging can propagate and amplify MNAR bias across nodes if local imputation models do not account for the missingness mechanism
- Federated sensitivity analysis: Collaborative sensitivity analyses across institutions can bound the impact of MNAR on global model performance without sharing raw patient data
- Privacy-preserving MNAR modeling: Techniques like federated Heckman models allow sites to jointly estimate selection equations while keeping individual-level data local
Distinction from MAR and MCAR
Understanding the taxonomy of missing data mechanisms is essential:
- MCAR: Missingness is completely random and unrelated to any variable (observed or unobserved). Example: a blood sample is accidentally dropped in transit
- MAR: Missingness depends on observed variables but not the missing value itself. Example: older patients are less likely to complete digital surveys, but age is recorded
- MNAR: Missingness depends on the unobserved value. Example: patients with substance use disorders skip addiction screening questions
Only MNAR requires explicit modeling of the missingness mechanism; MCAR and MAR allow likelihood-based methods to produce unbiased estimates without such modeling.
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.
Frequently Asked Questions
Clarifying the most challenging missing data mechanism in clinical machine learning, where the absence of a value is directly related to the unobserved value itself.
Missing Not At Random (MNAR) is a missing data mechanism where the probability of a value being missing depends on the unobserved value itself, even after accounting for all other observed data. This is fundamentally distinct from Missing At Random (MAR), where the missingness is explained by other observed variables. In a clinical context, consider a depression study: patients with the most severe depression are precisely the ones most likely to skip the mood assessment question. The missingness is directly caused by the severity of the depression—the very variable you are trying to measure. In MAR, the missingness might be explained by age or gender, but in MNAR, the missingness is intrinsically tied to the hidden truth. This makes MNAR the most complex mechanism to handle because standard imputation methods like Multiple Imputation by Chained Equations (MICE) rely on the MAR assumption and will produce biased estimates if applied naively to MNAR data.
Related Terms
Understanding MNAR requires distinguishing it from other missing data mechanisms and exploring the specialized imputation strategies required when the missingness itself is informative.
Missing Completely At Random (MCAR)
The probability of a value being missing is independent of both observed and unobserved data. This is the most benign mechanism.
- Example: A lab sample is accidentally dropped, destroying the result randomly
- Complete-case analysis yields unbiased estimates
- Rarely holds in real-world clinical settings
- Testable using Little's MCAR test
Missing At Random (MAR)
The probability of missingness depends on observed data only, not the missing value itself. Once conditioned on observed variables, the missingness becomes ignorable.
- Example: Older patients are less likely to report pain scores, but age is recorded
- Multiple imputation and maximum likelihood methods are valid
- Requires careful modeling of the missingness mechanism
- Most clinical missing data is assumed MAR
Pattern-Mixture Models
A modeling framework that stratifies the population by missing data patterns and fits separate models within each stratum. The overall estimate is a weighted average.
- Explicitly models differences between observed and unobserved groups
- Requires untestable assumptions about the missing data distribution
- Useful for sensitivity analysis in MNAR scenarios
- Contrasts with selection models that model the missingness probability directly
Heckman Selection Model
A two-stage econometric approach that jointly models the outcome equation and the selection equation (probability of being observed), connected through a correlation parameter.
- Originated in labor economics for wage modeling
- Identifies and corrects for selection bias when missingness is non-ignorable
- Requires an exclusion restriction: a variable that predicts missingness but not the outcome
- The inverse Mills ratio is computed from the selection equation and included as a regressor
Controlled Multiple Imputation
An imputation approach that systematically varies assumptions about the departure from MAR to assess sensitivity. Delta-adjustment and pattern-mixture imputation are common implementations.
- Imputes missing values under a range of plausible MNAR scenarios
- Produces a distribution of inferences rather than a single point estimate
- Enables principled tipping-point analysis
- Recommended by regulatory agencies for clinical trial sensitivity analyses
Not-Missing-At-Random Indicators
A diagnostic approach that tests whether observed outcomes differ systematically across patterns of intermittent missingness in longitudinal data.
- Examines if current outcomes predict future dropout
- Graphical methods: mean profiles stratified by dropout time
- If outcomes diverge before dropout, MNAR is plausible
- Cannot definitively prove MNAR, but strengthens the case for sensitivity analyses

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