Inferensys

Glossary

Simulatability

Simulatability is a human-grounded metric measuring whether a model's explanation enables a human observer to correctly anticipate the model's prediction on a new, unseen input.
ML engineer running AI model benchmarks, performance charts on multiple screens, late night home office setup.
FORWARD SIMULATION FIDELITY

What is Simulatability?

Simulatability is a rigorous metric for evaluating explanation quality, measuring whether a human can use a model's explanation to correctly anticipate its output on a new, unseen input.

Simulatability is the ability of a human observer to use a model's explanation to correctly anticipate the model's output on a new, unseen input. It is a strict, forward-looking test of explanation faithfulness: if an explanation truly captures the model's decision logic, a human simulating that logic should arrive at the same prediction. This contrasts sharply with plausible rationales, which may sound convincing but fail to predict future behavior.

Operationally, simulatability is measured by presenting a human with an input, the model's explanation for a similar case, and asking them to predict the model's output. High simulatability indicates the explanation is a reliable mental model of the black-box system. This concept is critical for algorithmic fairness auditing and GDPR Right to Explanation compliance, as it validates that justifications are not merely post-hoc rationalizations but genuine reflections of the underlying decision boundary.

HUMAN-AI ALIGNMENT

Key Characteristics of Simulatability

Simulatability measures whether a human can internalize a model's explanation and use it to accurately predict the model's behavior on new inputs. It is the gold standard for evaluating explanation utility.

01

Forward Simulation Prediction

The core test of simulatability requires a human to act as a surrogate model. Given an input and the model's explanation, the human must predict the model's output. High simulatability means the human's prediction matches the model's actual output with high accuracy. This is distinct from plausibility—an explanation can sound reasonable but fail to enable accurate prediction, revealing a gap between perceived and actual understanding.

02

Cognitive Tractability

Simulatability is bounded by human working memory constraints. An explanation is only simulatable if a person can hold its logic in mind without external aids. Key factors include:

  • Rule count: Fewer than 7±2 decision rules
  • Interaction depth: Minimal feature interactions
  • Linearity: Additive models are more simulatable than those with complex non-linearities A 10,000-tree gradient-boosted ensemble has near-zero simulatability regardless of explanation quality.
03

Local vs. Global Simulatability

Simulatability operates at two scales:

  • Local simulatability: Can a human predict the model's output for a single, specific input after seeing its explanation? This is the most common evaluation setting.
  • Global simulatability: Can a human predict the model's output for any arbitrary input from the domain? This requires the explanation to capture the model's complete decision boundary.

Most interpretability research targets local simulatability, as global simulatability is achievable only for inherently transparent models like linear regression or shallow decision trees.

04

Measuring Simulatability

Empirical evaluation follows a structured protocol:

  1. Training phase: Human subjects study model explanations on a set of instances with known outputs.
  2. Prediction phase: Subjects predict outputs for novel, unseen instances using only the explanation.
  3. Metric: Forward simulation accuracy—the agreement rate between human predictions and model outputs.

Controls include measuring baseline human accuracy without explanations and comparing against the Bayes optimal predictor. Studies consistently show that even faithful explanations yield imperfect simulatability due to cognitive limitations.

05

Simulatability vs. Faithfulness

These two concepts are orthogonal and often confused:

  • Faithfulness: Does the explanation accurately describe the model's true computation?
  • Simulatability: Can a human use the explanation to predict outputs?

A perfectly faithful explanation of a deep neural network may still have zero simulatability because the computation is too complex for human cognition. Conversely, a simple but unfaithful explanation can yield high simulatability—the human predicts well, but for the wrong reasons. The ideal explanation maximizes both dimensions.

06

Designing for Simulatability

Maximizing simulatability requires deliberate explanation design:

  • Sparse feature selection: Highlight only the 2-5 most influential inputs
  • Additive decomposition: Present contributions as a sum of independent effects
  • Contrastive framing: Explain why output A rather than output B
  • Rule-based summaries: Use if-then logic rather than weight matrices
  • Avoid interaction terms: Suppress feature interactions unless they are the primary driver

These principles align with findings from cognitive psychology on how humans construct mental models of causal systems.

EXPLANATION QUALITY DIMENSIONS

Simulatability vs. Related Evaluation Metrics

A comparison of simulatability with other key metrics used to evaluate the quality and utility of model explanations.

MetricSimulatabilityFaithfulnessPlausibilityCompleteness

Core Question

Can a human predict the model's output using the explanation?

Does the explanation reflect the model's true internal reasoning?

Does the explanation sound convincing to a human judge?

Does the explanation cover all factors that influenced the decision?

Evaluates Ground Truth

Requires Human Subjects

Primary Risk Measured

Explanation is incomprehensible or misleading

Explanation is a deceptive rationalization

Explanation is technically accurate but unconvincing

Explanation omits critical decision factors

Typical Measurement

Human forward simulation accuracy on new inputs

Correlation with gradient-based importance or ablation impact

Human rating of explanation quality on Likert scale

Coverage of known causal features or ablation sufficiency

Sensitive to Model Internals

Key Limitation

Confounded by human cognitive biases and prior knowledge

Requires access to model weights or gradients

Plausible explanations can be completely unfaithful

Difficult to define exhaustive feature set for complex tasks

SIMULATABILITY EXPLAINED

Frequently Asked Questions

Explore the core concepts behind simulatability—the human ability to mentally step through a model's logic and correctly anticipate its output on new data. These answers target the most common questions from engineers and product leads evaluating interpretability systems.

Simulatability is the degree to which a human observer can use a model's explanation to correctly anticipate the model's output on a new, unseen input. It is a strict, empirical measure of interpretability. Unlike subjective notions of clarity, simulatability requires a forward-predictive test: given the model's logic and a fresh data point, can a human step through the reasoning and arrive at the exact same prediction? This concept, formalized by Lipton (2018), shifts the focus from post-hoc justification to mechanistic transparency. A highly simulatable model allows an operator to run a mental simulation of the algorithm, making it the gold standard for high-stakes audit scenarios where anticipating failure modes is critical.

Prasad Kumkar

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.