liveBook · Manning

Exogenous variable

An exogenous variable is a causal input whose variation originates outside the endogenous system represented by a structural causal model.

How 2 Manning books explain it

Causal AI

An exogenous cause is a causal input whose variation originates outside the endogenous system represented by a structural causal model.

How it is used
Represents unmodeled causal inputs when constructing generative structural causal models and inferring counterfactual outcomes.
How deep it goes
Defines latent root inputs, works through distributions and deterministic assignments, and qualifies independence and identifiability assumptions.
Examples
Uses a Pyro femur-height SCM, a rule-based rock-throwing process, and random inputs to a door-choice game.
What you can do after
Build it from scratch by specifying exogenous distributions and assignments, then infer latent inputs for counterfactual prediction.

Read how Causal AI explains exogenous variable →

Causal Inference for Data Science

An exogenous variable is a variable whose variation is determined outside the modeled causal system and is not explained by its included predictors.

How it is used
Marks the boundary between modeled causal variables and unobserved influences from outside the system.
How deep it goes
Defines exogenous inputs, embeds them in structural functions, and applies conditional-mean assumptions without identifying their exact laws.
Examples
Uses UZ, UX, UY, and the price–sales variables D and O to illustrate external influences in causal equations.
What you can do after
Evaluate/understand causal models by separating modeled relationships from unobserved variation and stating assumptions about that variation.

Read how Causal Inference for Data Science explains exogenous variable →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.