Distributional Effects¶
Core Idea¶
A system-wide change produces an aggregate outcome that conceals systematically heterogeneous unit-level changes — the same intervention yields a vector of per-unit effects, often in different directions, whose distribution matters separately from its summary statistic.
How would you explain it like I'm…
The Average Hides It
What The Average Hides
Spread Behind The Summary
Broad Use¶
- Welfare economics: a tax or minimum-wage change has an average GDP effect uninformative without a decile-by-decile decomposition.
- Epidemiology: an average treatment effect masks heterogeneity by age and severity, so a drug may help the severe and harm the mild.
- Climate science: a global-average temperature rise hides regionally concentrated extremes.
- AI fairness: a model's average accuracy hides per-group performance gaps.
- Engineering reliability: average part-life hides early-failure subpopulations that carry most warranty cost.
- Drug development: average dose-response hides responder/non-responder distinctions.
Clarity¶
It exposes aggregate measures as projections of a higher-dimensional object, and separates "raises the average" from "is good" — surfacing the load-bearing aggregation rule.
Manages Complexity¶
It compresses heterogeneous-unit analysis to three primitives — intervention, population with properties, per-unit effect function — so the same four questions apply across economics, epidemiology, and machine learning.
Abstract Reasoning¶
Disaggregate to recover the vector, conditionally aggregate by subgroup, and recognise that the aggregation rule (utilitarian sum, Rawlsian worst-off, Pareto) encodes a value judgment selecting a different optimum.
Knowledge Transfer¶
- Welfare economics → ML fairness: group-conditional accuracy is a distributional-effects analysis, with the income decile becoming the demographic group.
- Drug trials → policy: responder-stratification becomes targeting an intervention on the population it helps.
- Reliability → UX: the Weibull-tail mindset — the average part is fine but the failure-driving subpopulation is not — sharpens retention work on the struggling long tail.
Example¶
A classifier at 95% overall accuracy can post 99% on a large majority group and 60% on a small minority, the headline number concealing the gap entirely — and a worst-group rule selects a different "best" model than the mean does.
Relationships to Other Abstractions¶
Current abstraction Distributional Effects Prime
Parents (1) — more general patterns this builds on
-
Distributional Effects presupposes Aggregation Prime
Distributional_effects is the critical recognition of what the aggregation operation conceals — the vector behind the scalar; it presupposes aggregation as the collapsing step.
Children (8) — more specific cases that build on this
-
Marriage penalty Domain-specific is a kind of Distributional Effects
The proposed strict upward parent is
prime:distributional_effects. -
Smiling curve Domain-specific is a kind of Distributional Effects
The proposed strict upward parent is
prime:distributional_effects. -
Social inequality Domain-specific is a kind of Distributional Effects
The proposed strict upward parent is
prime:distributional_effects. -
Substantive equality Domain-specific is a kind of Distributional Effects
The proposed strict upward parent is
prime:distributional_effects. -
Transport divide Domain-specific is a kind of Distributional Effects
The proposed strict upward parent is
prime:distributional_effects.
- Environmental Justice Domain-specific is part of Distributional Effects
Mapping heterogeneous harms and benefits across population groups is a constitutive Distributional Effects analysis inside Environmental Justice.
- Population Health Domain-specific is part of Distributional Effects
**`distributional_effects`:** averages can conceal systematically heterogeneous health changes.
- Idiosyncratic Reaction Domain-specific is a decomposition of Distributional Effects
Removing clinical vocabulary leaves one intervention producing structurally heterogeneous unit effects concealed by an aggregate or average response.
Hierarchy path (1) — routes to 1 parentless root
- Distributional Effects → Aggregation → Micro Macro Linkage
Not to Be Confused With¶
- Distributional Effects is not Effect Size because distributional effects are the vector behind the scalar, whereas effect size is the scalar magnitude that collapses it (and can hide a majority harmed).
- Distributional Effects is not Aggregation because distributional effects are the recognition that the collapse discards a value-laden distribution, whereas aggregation is the neutral operation of collapsing units to a summary.
- Distributional Effects is not Selection Bias because distributional effects assume the per-unit effects are honestly measured and ask how they distribute, whereas selection bias corrupts the estimate through non-representative sampling.