WHY MATHEMATICS?
Why Mathematics? | Censored Least Absolute Deviations Regression: Boundary Data, Latent Outcomes, Nonconvex Fitting and Robust Medians
How a censoring threshold changes the fitted value before absolute loss is calculated, why zeros can encode hidden outcomes, and why solver starts and identification matter.
Why mathematics is important becomes easier to see when a real decision depends on it. This guide follows the mechanism from definitions and dimensions to a worked calculation, validation, practical learning and responsible use. It keeps factual evidence separate from interpretation and treats every illustrative scenario as an example rather than a promise of results.
Choose a reading route
- Separate latent outcomes from boundary-coded observations
- Apply the censoring map before calculating absolute residuals
- Fit with multiple starts and inspect the active uncensored set
- Validate boundary frequency, positive outcomes and uncertainty
Chapter map
- 1. Observation rule
- 2. Predictors
- 3. Latent candidate
- 4. Censoring map
- 5. Observed residuals
- 6. CLAD loss
- 7. Ordinary LAD
- 8. Active set
- 9. Nonconvexity
- 10. Identification
- 11. Censoring versus truncation
- 12. Structural zeros
- 13. Uncertainty
- 14. Validation
- 15. Transfer
- 16. Claim
Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.
1. Observation rule
This is where modelling choices begin to affect evidence. Write y=max(c,x beta plus error).
A concrete situation
Use left boundary c=0.
What the mathematics does not license
A recorded zero need not be a latent zero. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Freeze coding. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
2. Predictors
The central mathematical idea is concrete. Specify x=0 through 4 and an intercept.
A concrete situation
Five ordered design points.
What the mathematics does not license
Remote x values can carry leverage. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Inspect support. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
3. Latent candidate
Here the geometry becomes operational. Calculate -1+x.
A concrete situation
Values are -1,0,1,2,3.
What the mathematics does not license
Latent predictions may be unobservable below c. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Keep both scales. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
4. Censoring map
This step deserves a careful pause. Apply max(0,latent prediction).
A concrete situation
Obtain 0,0,1,2,3.
What the mathematics does not license
Using min reverses the mechanism. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Audit direction. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
5. Observed residuals
The useful question is not only how to calculate, but what the calculation assumes. Subtract censored predictions from observed y.
A concrete situation
All five residuals are zero.
What the mathematics does not license
A perfect teaching fit does not prove the model. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Label illustration. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
6. CLAD loss
A small example makes the mechanism visible. Sum absolute observed residuals.
A concrete situation
Total is zero.
What the mathematics does not license
Zero training loss can overfit small data. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Validate elsewhere. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
7. Ordinary LAD
This is where modelling choices begin to affect evidence. Compare y with uncensored -1+x.
A concrete situation
First residual is one.
What the mathematics does not license
Ignoring the threshold changes the objective. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Show comparison. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
8. Active set
The central mathematical idea is concrete. Identify predictions above the boundary.
A concrete situation
x=2,3,4 are strictly uncensored.
What the mathematics does not license
Boundary equality requires a convention. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Report set. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
9. Nonconvexity
Here the geometry becomes operational. Vary coefficients and watch the active set change.
A concrete situation
The max creates regions of the objective.
What the mathematics does not license
One start can find a local solution. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Use multiple starts. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
10. Identification
This step deserves a careful pause. Check enough uncensored variation in x.
A concrete situation
Three positive values inform the slope.
What the mathematics does not license
Heavy censoring weakens information. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Report fraction. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
11. Censoring versus truncation
The useful question is not only how to calculate, but what the calculation assumes. Keep censored rows in the data.
A concrete situation
Both zero rows remain observed.
What the mathematics does not license
Truncated rows would be absent. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Use correct likelihood story. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
12. Structural zeros
A small example makes the mechanism visible. Ask whether zeros can be genuine states.
A concrete situation
Boundary coding may mix mechanisms.
What the mathematics does not license
CLAD cannot distinguish them automatically. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Use domain evidence. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
13. Uncertainty
This is where modelling choices begin to affect evidence. Choose a covariance or bootstrap matched to CLAD.
A concrete situation
Repeat active-set fitting in resamples.
What the mathematics does not license
OLS standard errors are mismatched. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Name method. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
14. Validation
The central mathematical idea is concrete. Use held-out absolute loss and boundary calibration.
A concrete situation
Check zero frequency and positive outcomes.
What the mathematics does not license
One aggregate metric hides boundary failure. The habit of checking assumptions is one of the practical benefits of learning mathematics.
Try it, check it, transfer it
Report both. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
15. Transfer
Here the geometry becomes operational. Apply to detection limits or capped records cautiously.
A concrete situation
Translate latent and observed predictions separately.
What the mathematics does not license
Do not promise causal effects. The same reasoning helps students move from an exercise to a real dataset.
Try it, check it, transfer it
Keep context. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
16. Claim
This step deserves a careful pause. State threshold, solver, starts and support.
A concrete situation
Teaching CLAD loss is zero.
What the mathematics does not license
Do not infer all zeros are censored. That distinction matters because a correct formula can still answer the wrong operational question.
Try it, check it, transfer it
Preserve provenance. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.
Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.
A seven-day practice lab
- Day 1: define the decision, observation unit, X variables and Y or reference condition.
- Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
- Day 3: build a transparent baseline and write what it assumes.
- Day 4: fit the main method inside a training-only pipeline; record every parameter.
- Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
- Day 6: compare validation metrics with the practical workload created by errors.
- Day 7: present one supported conclusion, one unresolved uncertainty and one safe next experiment.
Questions for a student, parent or mentor
- Which part of the model is a mathematical definition, and which part is a choice?
- What small calculation would catch a sign, scale or dimension error?
- What evidence comes from training, validation and the untouched test?
- What benign condition could look like a fault or prediction failure?
- How would the answer change for another response, asset, school project or time period?
- What should a human review before acting on the score?
A method-specific audit before deployment
Censored least absolute deviations regression separates a latent response from the recorded response. With left censoring at zero, the mathematical model writes y_i=max(0,x_i^T beta+error_i). Powell’s estimator compares the observed y_i with the censored fitted value max(0,x_i^T beta) and minimises absolute deviations. The maximum is essential: a recorded zero can mean the latent quantity is at or below the reporting threshold rather than exactly zero.
Take x=0,1,2,3,4 and observed y=0,0,1,2,3. The latent candidate -1+x becomes -1,0,1,2,3. After censoring at zero, its fitted observations are 0,0,1,2,3, so every absolute residual is zero. Ordinary LAD applied to the same coefficient vector predicts -1 at x=0 and therefore has absolute loss one. The example shows why matching the observation mechanism can change the objective even when the coefficients look familiar.
The censored LAD objective is generally nonconvex because coefficients move observations into and out of the uncensored region. An algorithm can converge to a local rather than global solution, and the amount of information depends on how many observations are above the censoring point. Powell’s large-sample results require stated regularity conditions; robustness to broad error distributions or heteroscedasticity does not mean arbitrary censoring, dependence or misspecification is harmless.
Censoring is different from truncation. Censored units remain in the sample with a boundary value; truncated units may be absent. It is also different from a true pile-up of structural zeros. Report the threshold, observation rule, latent interpretation, solver and starts, uncensored fraction, support, uncertainty method and sensitivity to the censoring assumption. Never silently replace a boundary code with an ordinary measured value.
Frequently asked questions
What is censored?
The recorded response is held at a boundary when the latent outcome passes it.
How does CLAD predict?
It applies the censoring map to the linear predictor before computing absolute residuals.
Why can fitting be difficult?
The active uncensored set changes with coefficients, creating a nonconvex objective.
Is censoring truncation?
No. Censored rows remain observed at the boundary; truncated rows may be absent.
Are all zeros censored?
Not necessarily; structural zeros need separate domain evidence.
What must be reported?
Threshold, rule, uncensored fraction, solver starts, support, uncertainty and validation.
Primary source and fact-check note
James L. Powell, “Least Absolute Deviations Estimation for the Censored Regression Model,” Journal of Econometrics 25(3), 303–325 (1984), DOI 10.1016/0304-4076(84)90004-6. Definitions and core claims in this article were checked against this primary publication. Calculations shown here were independently recomputed. Examples are educational illustrations; they are not reported industrial performance results.
Useful next reading
- Least absolute deviations regression
- Composite quantile regression
- The Gold Standard of Regression
- How Robust Statistics Work
Keep the options open. Mathematics education supports clearer questions, transferable problem-solving skills and informed choices across science, engineering, computing, AI, statistics, design and many other careers. It does not guarantee intelligence, income, admission or employment; those outcomes depend on far more than one subject or model.
Extended laboratory: topic-specific validation and responsible use
Design audit
Freeze sampling units, response coding, boundary rules, predictor support, dependence and missingness.
Mechanism audit
Write the censoring map, kernel weights, check losses, roughness term or rank scores row by row.
Tuning audit
Record thresholds, tau, bandwidth, kernel, polynomial order, lambda, solver starts and tolerances.
Geometry audit
Inspect active uncensored sets, knots, local design spread, score projections and predictor leverage.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Coherence audit
Check boundary frequencies, quantile order, curve crossing, support and effective sample size.
Uncertainty audit
Repeat fitting, tuning and repair in the covariance or bootstrap procedure.
Validation audit
Use untouched data to examine level-specific loss, calibration, boundary behaviour and subgroup relevance.
Final claim
Translate the result into original units without causal, coverage or censoring overclaims.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Mechanism workshop: calculate, challenge and transfer
Workshop 1: Observation rule
Begin with this mechanism: Write y=max(c,x beta plus error). Recreate the concrete case: Use left boundary c=0. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: A recorded zero need not be a latent zero. Complete the transfer step: Freeze coding. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 2: Predictors
Begin with this mechanism: Specify x=0 through 4 and an intercept. Recreate the concrete case: Five ordered design points. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Remote x values can carry leverage. Complete the transfer step: Inspect support. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 3: Latent candidate
Begin with this mechanism: Calculate -1+x. Recreate the concrete case: Values are -1,0,1,2,3. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Latent predictions may be unobservable below c. Complete the transfer step: Keep both scales. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 4: Censoring map
Begin with this mechanism: Apply max(0,latent prediction). Recreate the concrete case: Obtain 0,0,1,2,3. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Using min reverses the mechanism. Complete the transfer step: Audit direction. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 5: Observed residuals
Begin with this mechanism: Subtract censored predictions from observed y. Recreate the concrete case: All five residuals are zero. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: A perfect teaching fit does not prove the model. Complete the transfer step: Label illustration. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 6: CLAD loss
Begin with this mechanism: Sum absolute observed residuals. Recreate the concrete case: Total is zero. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Zero training loss can overfit small data. Complete the transfer step: Validate elsewhere. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 7: Ordinary LAD
Begin with this mechanism: Compare y with uncensored -1+x. Recreate the concrete case: First residual is one. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Ignoring the threshold changes the objective. Complete the transfer step: Show comparison. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 8: Active set
Begin with this mechanism: Identify predictions above the boundary. Recreate the concrete case: x=2,3,4 are strictly uncensored. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Boundary equality requires a convention. Complete the transfer step: Report set. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 9: Nonconvexity
Begin with this mechanism: Vary coefficients and watch the active set change. Recreate the concrete case: The max creates regions of the objective. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: One start can find a local solution. Complete the transfer step: Use multiple starts. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 10: Identification
Begin with this mechanism: Check enough uncensored variation in x. Recreate the concrete case: Three positive values inform the slope. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Heavy censoring weakens information. Complete the transfer step: Report fraction. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 11: Censoring versus truncation
Begin with this mechanism: Keep censored rows in the data. Recreate the concrete case: Both zero rows remain observed. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Truncated rows would be absent. Complete the transfer step: Use correct likelihood story. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 12: Structural zeros
Begin with this mechanism: Ask whether zeros can be genuine states. Recreate the concrete case: Boundary coding may mix mechanisms. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: CLAD cannot distinguish them automatically. Complete the transfer step: Use domain evidence. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.
Workshop 13: Uncertainty
Begin with this mechanism: Choose a covariance or bootstrap matched to CLAD. Recreate the concrete case: Repeat active-set fitting in resamples. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: OLS standard errors are mismatched. Complete the transfer step: Name method. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 14: Validation
Begin with this mechanism: Use held-out absolute loss and boundary calibration. Recreate the concrete case: Check zero frequency and positive outcomes. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: One aggregate metric hides boundary failure. Complete the transfer step: Report both. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 15: Transfer
Begin with this mechanism: Apply to detection limits or capped records cautiously. Recreate the concrete case: Translate latent and observed predictions separately. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Do not promise causal effects. Complete the transfer step: Keep context. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.
Workshop 16: Claim
Begin with this mechanism: State threshold, solver, starts and support. Recreate the concrete case: Teaching CLAD loss is zero. Write latent predictors, censoring thresholds, observed responses, censored fitted values, active sets, absolute residuals, objective totals, coefficients and original measurement units with units, signs, identifiers and assumptions. Calculate the smallest non-trivial example by hand and reproduce it independently. Challenge this limitation: Do not infer all zeros are censored. Complete the transfer step: Preserve provenance. Change exactly one observation, censoring boundary, latent interpretation, active set, quantile level, kernel, bandwidth, polynomial order, roughness definition, lambda, knot, residual sign, dual score, scale covariate, solver start, support boundary, bootstrap rule or validation sample. Explain which mathematical object changes, which estimator is selected, which conclusion survives and which claim must weaken. Keep design, mechanism, tuning, geometry, coherence, uncertainty and interpretation on separate notebook lines. Explain the result once to a student with the complete table and once to a parent with the real decision and original units. Add a counterexample involving structural zeros, truncation, repeated predictors, sparse support, dependence, a real minority group, high leverage or measurement error. State what extra graph or measurement would separate the explanations. Finish with one supported sentence, one unsupported sentence and one useful next measurement.