Non-Stationary Objective¶
Core Idea¶
A non-stationary objective is the condition in which the target a system is converging on fails to hold still on the system's convergence time-scale. The load-bearing variable is the ratio of drift rate to adaptation rate: when it crosses one the system becomes tracking-bound rather than converging-bound, and the figure of merit shifts from steady-state error to tracking error under drift.
How would you explain it like I'm…
Chasing the Ice-Cream Truck
The Goal That Keeps Moving
Tracking, Not Converging
Broad Use¶
- Control theory: the distinction between regulator problems (constant set-point) and tracking problems (time-varying set-point).
- Machine learning: concept drift, covariate shift, and reward-function non-stationarity in reinforcement learning.
- Evolutionary biology: Red Queen dynamics, where coevolving species each form a moving fitness target for the other.
- Software engineering: requirements volatility and the agile reframing of delivery as a tracking-rate increase.
- Military strategy: Boyd's OODA loop — victory accrues to the side whose decision loop cycles faster than the situation changes.
- Policy: rule-making chasing innovation, monetary policy under shifting natural rates, the Lucas critique.
Clarity¶
It relocates the diagnosis from "the system is bad" to "the objective moved," and makes the load-bearing quantity a ratio rather than either rate alone.
Manages Complexity¶
It collapses model staleness, policy obsolescence, plan expiration, and regulatory chase into a single comparator — drift rate versus adaptation rate — organizing the entire intervention space into three families.
Abstract Reasoning¶
A qualitative regime shift occurs as the ratio crosses one, and reporting steady-state error for a tracking-bound system is a category error — the system was never in steady state.
Knowledge Transfer¶
- ML ↔ biology: concept drift and Red Queen coevolution are the same drift/adaptation ratio, with retraining cadence and generation time as convergence rates.
- Control → software: a control engineer recognizes agile delivery as tracking-rate increase.
- Control → strategy: a strategist recognizes OODA-loop superiority as a pure ratio claim.
Example¶
A deployed model's accuracy degrades in production not because it is bad but because the data distribution drifts faster than the retraining cadence can track — an unfavourable ratio — answered by speeding the tracker (online learning), slowing the target (stabilising the input), or accepting tracking error (continual learning that reports tracking accuracy).
Relationships to Other Primes¶
Foundational — no parent edges in the catalog.
Children (1) — more specific cases that build on this
- Concept Drift is a kind of Non-Stationary Objective — The file: concept_drift is 'one substrate-specific case' — the ML instance (a data distribution shifting under a deployed model) of the substrate-neutral non-stationary-objective structure. concept_drift is a CANDIDATE (CAND-R2-022-08), not yet canonical, so this is a candidate-link parent rather than a corpus reparent.
Not to Be Confused With¶
- Non-stationary objective is not concept drift because concept drift is the machine-learning instance, whereas this is the substrate-neutral structure of which drift, Red Queen coevolution, and OODA dynamics are all cases.
- Non-stationary objective is not regime change because regime change is a discrete shift to a new regime, whereas this is continuous drift governed by a ratio.
- Non-stationary objective is not feedback because feedback is a mechanism that drives error toward a reference, whereas this is a condition on the reference itself moving faster than the loop can converge.