AEM 6991

MPS Capstone Project I

Prof. Ariel Ortiz-Bobea

7 · Model failures

Wednesday, October 7, 2026

Cornell University

Motivation

  • Last week’s estimators were unbiased and consistent under their assumptions.
  • Applied data often violate those assumptions.
  • Bias: the expected value of the estimator differs from the parameter.
  • False precision: the reported standard error understates the estimator’s standard deviation.
  • Low power: the standard error is too large to detect the minimum relevant effect.
  • External validity: whether the estimate holds for the population the decision concerns.
  • Today we discuss the sources of each failure and their solutions.

Outline

  1. Bias
  2. Control variables and their limits
  3. False precision
  4. Statistical power
  5. External validity

1. Bias

A failed assumption biases the estimator

  • OLS is consistent when the error is uncorrelated with the regressor: exogeneity.
  • Each source of bias in this section violates exogeneity.
  • The same estimator then centers every 95% interval away from θ.

Five sources of bias

  1. Selection into treatment
  2. Selection into the sample
  3. Omitted variables
  4. Measurement error
  5. Simultaneity and reverse causality

Selection into treatment

  • Selection bias: treated and untreated outcomes would differ even without treatment.
  • A retention email to 3,000 of 10,000 customers raises renewal probability by 2 points.
  • The firm targets the email by renewal score, a predicted probability of renewing.
  • Solution: randomize who gets the email, or compare customers near the score cutoff.

Selection into the sample

  • Selection into the sample: being in the data depends on the outcome.
  • Selection into treatment is confounding; this conditions on a collider.
  • It biases the comparison even when the treatment was randomized.
  • Examples:
    • Wages are observed only for women who work.
    • Trainees who found no job stop answering the follow-up survey.
  • Solution: follow up everyone, bound the effect, or model the selection.

Heckman (1979), Sample Selection Bias as a Specification Error, Econometrica 47, 153–161.

Lee (2009), Training, Wages, and Sample Selection: Estimating Sharp Bounds on Treatment Effects, Review of Economic Studies 76, 1071–1102.

Omitted variables

  • True model: Y = \beta X + \gamma Z + u, and b is the slope of Y on X alone.
  • Omitted variable bias: E[b] - \beta = \gamma\delta, with \delta the slope of Z on X.
Bias of b \gamma > 0 \gamma < 0
\delta > 0 upward downward
\delta < 0 downward upward
  • Example: job training and earnings, omitting ability: able workers seek training.
  • Solution: control for Z, or use a design that holds Z fixed.

Classical measurement error

  • Classical measurement error: noise uncorrelated with the true values of X and Y.
  • In X: the slope converges to \lambda\beta, with reliability ratio \lambda = \text{Var}(X^*)/\text{Var}(X).
  • In Y: the slope estimator stays unbiased and its standard error rises.
  • Solution: measure X with less error, or instrument it with a second measurement.

Non-classical measurement error

  • Non-classical measurement error: the error is correlated with the true value.
  • Mean reversion: reports are too low at the top and too high at the bottom.
  • Mean reversion biases the slope away from zero in X and toward zero in Y.
  • Solution: validate against administrative records, or use them directly.

Bound and Krueger (1991), The Extent of Measurement Error in Longitudinal Earnings Data: Do Two Wrongs Make a Right?, Journal of Labor Economics 9, 1–24.

Simultaneity and reverse causality

  • Simultaneity: X affects Y and Y affects X.
  • Reverse causality: Y affects X, as when cities hire police after crime rises.
  • Regressing quantity on price recovers the demand slope only if supply alone shifts.
  • Solution: use an instrument that shifts supply only, such as an input cost.

Working (1927), What Do Statistical “Demand Curves” Show?, Quarterly Journal of Economics 41, 212–235.

Direction and solution for each source of bias

Source Direction More data fixes it? Solution
1 Selection into treatment Overstates if the treated would have done better anyway No Randomize, or compare units near the assignment cutoff
2 Selection into the sample Either direction No Follow up everyone, bound the effect, or model the selection
3 Omitted variables Sign of γ times sign of δ No Control for Z, or use a design that holds Z fixed
4 Classical measurement error in X Toward zero No Reduce the error, or instrument with a second measurement
4 Classical measurement error in Y No bias. Larger standard error Yes Use a larger sample
4 Non-classical measurement error Either direction No Validate against administrative records
5 Simultaneity or reverse causality Either direction No Use an instrument that shifts one side only
  • A larger sample reduces the variance and leaves the bias unchanged.

2. Control variables and their limits

What control variables assume

  • Controls address omitted variables and selection into treatment.
  • Selection on observables: given the controls, treatment is independent of the potential outcomes.
  • Untreated units must also exist at every treated unit’s control values.
  • If both hold, comparing units with equal controls removes both biases.
  • Two ways to compare: regression with controls, and matching.

Good and bad controls

  • Controlling for a confounder closes a back door.
  • Controlling for a mediator removes part of the effect.
  • Controlling for a collider opens a path that was closed.

Cinelli, Forney and Pearl (2024), A Crash Course in Good and Bad Controls, Sociological Methods & Research 53, 1071–1104.

Controls in a randomized experiment

  • Randomization alone removes bias, so controls are optional.
  • Baseline controls that predict the outcome lower the standard error.
  • Pre-specify the controls, and include the randomization strata.
  • Never control for a variable the treatment can change.
  • Balance check: compare the groups on baseline characteristics.

Lin (2013), Agnostic Notes on Regression Adjustments to Experimental Data: Reexamining Freedman’s Critique, Annals of Applied Statistics 7, 295–318.

Matching needs comparable untreated units

  • Example: larger stores adopted self-checkout, and store size raises sales.
  • Matching: compare each adopter with non-adopters of similar size.
  • Common support: the range of sizes where both kinds of store exist.
  • Ten adopters exceed 23,000 sq ft, so no non-adopter matches them.

Can controls recover an experimental estimate?

  • An experiment gives the true effect, so it can grade other methods.
  • National Supported Work randomly assigned disadvantaged workers to a job program.
  • LaLonde kept its trainees and replaced its control group with survey respondents.

LaLonde (1986), Evaluating the Econometric Evaluations of Training Programs with Experimental Data, American Economic Review 76, 604–620.

Controls did not recover the experimental estimate

  • The experiment: +$886 on men’s 1978 earnings.
  • Without controls: −$15,578 (PSID) and −$8,870 (CPS).
  • With all observed controls: −$1,228 and −$805.
  • Without an experiment, nothing in your output shows whether your controls were enough.

LaLonde (1986), Table 5: male participants, effects on 1978 earnings in 1982 dollars, 95% intervals.

What to report about your controls

  • Draw the causal graph your controls assume.
  • Name the confounders you cannot measure.
  • Report the coefficient with and without controls.
  • A large movement warns that unmeasured confounders may also matter.

Oster (2019), Unobservable Selection and Coefficient Stability: Theory and Evidence, Journal of Business & Economic Statistics 37, 187–204.

3. False precision

A failed assumption biases the standard error

  • The default standard error assumes independent observations with constant variance.
  • Each source in this section violates an assumption behind the standard error or p-value.
  • The estimator stays centered on θ, and every 95% interval narrows.

Six sources of false precision

  1. Heteroskedasticity
  2. Serial correlation
  3. Clustered observations
  4. Spatial correlation
  5. Multiple testing
  6. Specification search

Sources 1 to 4 make the default standard error wrong. Sources 5 and 6 make the reported p-value wrong.

Heteroskedasticity

  • Heteroskedasticity: the error variance differs across observations.
  • In 400 simulated firms, marketing spend has no effect on revenue.
  • The default standard error can be too small or too large.
  • Solution: use heteroskedasticity-robust standard errors.

White (1980), A Heteroskedasticity-Consistent Covariance Matrix Estimator and a Direct Test for Heteroskedasticity, Econometrica 48, 817–838.

Serial correlation

  • Serial correlation: a unit’s errors are correlated over time.
  • In 50 simulated states over 21 years, a placebo law with no effect starts in 25.
  • Placebo laws in CPS state panels were significant up to 45% of the time.
  • Solution: cluster by state, which allows any correlation within a state over time.

Bertrand, Duflo and Mullainathan (2004), How Much Should We Trust Differences-in-Differences Estimates?, Quarterly Journal of Economics 119, 249–275.

Clustered observations

  • Clustered observations: units in the same group share common shocks.
  • In 20 simulated stores of 50 shoppers, a treatment with no effect goes to 10 stores.
  • Solution: cluster the standard errors by store, the unit of treatment assignment.

Moulton (1990), An Illustration of a Pitfall in Estimating the Effects of Aggregate Variables on Micro Units, Review of Economics and Statistics 72, 334–338.

Spatial correlation

  • Spatial correlation: the errors of nearby units are correlated.
  • In 1,600 simulated counties, a program with no effect covers some of them.
  • Neighboring counties share weather, soils and markets.
  • Solution: use Conley standard errors, which allow correlation within a chosen distance.

Conley (1999), GMM Estimation with Cross Sectional Dependence, Journal of Econometrics 92, 1–45.

Multiple testing

  • Multiple testing: testing many hypotheses on the same data.
  • A coupon with no effect is tested in 20 subgroups: P(any p < 0.05) = 1 − 0.95²⁰ = 64%.
  • Solution: pre-specify the hypotheses, or test each of k at level 0.05/k (Bonferroni).

Solution for each source of false precision

Source Solution Reference
1 Heteroskedasticity Use heteroskedasticity-robust standard errors White (1980)
2 Serial correlation Cluster by unit in a panel. Use Newey–West in a single time series Newey and West (1987)
3 Clustered observations Cluster at the level at which the treatment was assigned Abadie et al. (2023)
4 Spatial correlation Use Conley standard errors Conley (1999)
5 Multiple testing Apply Bonferroni, or control the false discovery rate Benjamini and Hochberg (1995)
6 Specification search Write a pre-analysis plan. Report every specification Simmons et al. (2011)
  • Solutions 1 to 4 change only the standard error.

4. Statistical power

Power and the minimum detectable effect

  • Power: the probability of rejecting the null hypothesis when the true effect has a given size.
  • Minimum detectable effect (MDE): the effect detected with 80% power at the 5% level, about 2.8 standard errors.
  • Last week’s checkout test, 5,000 visitors per page, had an MDE of 1.3 points.
  • The median power across 159 literatures in economics is 18% or less.
  • Solution: compute the MDE before collecting the data.

Ioannidis, Stanley and Doucouliagos (2017), The Power of Bias in Economics Research, Economic Journal 127, F236–F265.

Duflo, Glennerster and Kremer (2007), Using Randomization in Development Economics Research: A Toolkit, Handbook of Development Economics 4, 3895–3962.

Underpowered studies exaggerate significant effects

  • In 1,000 simulated coupon tests on a 5% purchase rate, the true effect is 1 point.
  • The significant estimates, in blue, are the ones most likely to be published.
  • Nearly 80% of reported effects in economics are exaggerated (Ioannidis et al. 2017).
  • Solution: plan for 80% power, and report estimates whether or not significant.

Gelman and Carlin (2014), Beyond Power Calculations: Assessing Type S (Sign) and Type M (Magnitude) Errors, Perspectives on Psychological Science 9, 641–651.

Clusters and strata in a power calculation

  • Intraclass correlation: the share of the outcome’s variance between clusters.
  • With clustered data, power depends mostly on the number of clusters.
  • Stratification: randomizing within groups of similar stores.
  • Solution: randomize more clusters, and stratify on the baseline outcome.

Bruhn and McKenzie (2009), In Pursuit of Balance: Randomization in Practice in Development Field Experiments, American Economic Journal: Applied Economics 1, 200–232.

5. External validity

External validity

  • External validity: whether an estimate holds for the population and conditions of the decision.
  • Examples:
    • A pilot in urban stores is used to decide for rural stores.
    • An instrument identifies the effect only for the units it moves.
    • Data on price cuts of up to 5% inform a 20% cut.
    • Self-selected enrollees gain more than the average worker would.
  • Opower’s first 10 sites overpredicted savings in the next 101.
  • Solution: name the target population, and check the sample covers it.

Allcott (2015), Site Selection Bias in Program Evaluation, Quarterly Journal of Economics 130, 1117–1165.

Which failure threatens your project?

  • Which bias is most likely in your estimate, and in which direction?
  • Would more data fix it, and which variable would close it?
  • Which standard error does your design need?
  • What is the minimum detectable effect of your design?
  • Who is your estimate about, and who does the decision affect?