the.ai

Causality / Objectives

verified

Invariant Risk Minimization

If a relationship is causal it should hold in every environment; if it is a shortcut it will not. So collect data from several environments and ask for a representation on which the same predictor is optimal in all of them. What survives that filter is more likely to be mechanism than coincidence.

Viz primitive · budget-splitinvariance-penalty = 8

invariance-penalty holds 33% of the budget; rest holds the remaining 67%.

Weight on agreeing across environments against weight on average training risk, in equal units. Drag the invariance penalty up to watch the objective stop caring how well it fits and start caring where it holds.

8

Reviewed by opendroid · 2026-08-18