Orchard Sciences

OS—02Predictive analytics

COPPERLINE

Forecasting when observations and operating conditions change.

COPPERLINE studies time-dependent prediction when the data arriving at a decision point are incomplete, delayed, or drawn from a changing process. The program connects forecasting, uncertainty estimation, and the cost of acting on a forecast.

What remains predictable after a change in regime?

COPPERLINE studies forecasting when the relationship between past and future is unstable: a sensor drifts, an operating condition changes, or observations arrive late. The question is whether the uncertainty estimate remains useful as those conditions change.

The program evaluates accuracy and uncertainty together. A lower average error is insufficient if prediction intervals become overconfident precisely when conditions depart from the training record.

Evaluation designMove the forecast origin forward in time.
Training windowHeld-out future

Fit preprocessing and model parameters using only data available at each forecast origin. Evaluate each horizon separately.

Data and decision model

The forecast starts with what was knowable.

Each prediction is associated with an origin t, a horizon h, and the information available at t. Observation time and availability time are separate fields: an event may occur before the prediction while its report arrives afterward.

Minimum evaluation record
FieldPurpose
Observation timeWhen the underlying event or measurement occurred.
Availability timeWhen that value could first have been used by the forecaster.
Target and horizonThe quantity being predicted and the decision’s lead time.
Covariate vintageThe version of each explanatory input available at the forecast origin.
Quality stateMissingness, revision, censoring, and known instrument or process changes.

Evaluate the cost of being wrong

When underprediction and overprediction have different consequences, a central estimate does not describe the whole decision. Quantile forecasts allow the evaluation to express that asymmetry. For quantile level q, prediction ŷ, and observation y, the pinball loss is:

Lq(y, ŷ) = (q − 𝟙[y < ŷ]) (y − ŷ)

Quantile scores are assessed alongside interval coverage, width, and the performance of simple alternatives. Coverage is examined by horizon and operating regime; a satisfactory aggregate score can conceal failures during a transition.

Application context

Replenishment with an uncertain lead time.

A planning decision may depend on consumption over the next delivery window, while both consumption and the window itself vary. A point forecast can conceal the risk of a shortage; a very wide interval can make the decision uninformative.

The evaluation links the forecast to a declared rule for allocation or replenishment, then compares shortage, excess, and intervention costs across the same chronological test periods. This makes the practical value of uncertainty estimation part of the experiment.

Method
Compare persistence and seasonal baselines with statistical and learned models. Use chronological backtests, then introduce controlled drift, missingness, and observation delays.
Evaluation
Measure error by horizon and regime, interval coverage and width, and the delay between a change and its detection. Preserve a final untouched test period.
Output specification
A backtesting specification, a shift-sensitive evaluation report format, and criteria for withholding or qualifying a forecast.
Evaluation protocol and limitations

Prevent information leakage

Use the data vintage that would actually have been available at prediction time. Revised records, future-derived features, and preprocessing fitted on the full series can all contaminate a backtest.

Examine useful uncertainty

Evaluate interval coverage alongside interval width. Intervals that contain almost every outcome by becoming arbitrarily wide are not necessarily useful for a decision.

Boundary of the study

Controlled shifts can reveal specific failure modes; they cannot represent every future change. Conclusions should remain tied to the tested data, forecast horizons, and operating conditions.

Methodological reference: Hyndman & Athanasopoulos, Time series cross-validation, Forecasting: Principles and Practice.

Correspondence