systems theory//engineering patterns//model versus data
Model versus data is the engineering pattern that frames every predictive component as a balance between knowledge written from physics and knowledge learned from measurements: good physics and little data favour the model, unknown physics and abundant data favour learning, and most industrial systems that work sit in between, as a physical model plus a learned correction plus an estimator that keeps both honest. It is used to decide, before choosing a method, how much of the problem is already understood and how much has to be paid for in data.
Model versus data is the engineering pattern that frames every predictive component as a balance between knowledge written from physics and knowledge learned from measurements: good physics and little data favour the model, unknown physics and abundant data favour learning, and most industrial systems that work sit in between, as a physical model plus a learned correction plus an estimator that keeps both honest. It is used to decide, before choosing a method, how much of the problem is already understood and how much has to be paid for in data.
A physical model is knowledge you do not need to learn again. Newton's second law for a drone, a heat balance for a furnace and the kinematics of a bearing hold for conditions nobody recorded, so a model extrapolates: it says what happens with a heavier payload or a hotter summer. Data corrects what the model simplified (the drag nobody wrote down, the friction that changed with wear, the sensor that reads two percent high), but a model learned purely from data interpolates. Outside the region it saw, it has no reason to be right and no way to say so.
The frontier in industry is the hybrid. Write what physics knows as structure, learn only the residual it cannot explain, and run an estimator that compares both against the sensors continuously. Each part covers the other's blind spot: physics gives extrapolation and few parameters, data gives fidelity, the estimator detects when either has drifted.
The ladder of mixtures runs from white to black. A state-space model written from first principles is the white end; a grey-box model keeps the physical structure and fits its few parameters, which is most of practical system identification; a neural network, an RNN or gradient boosting on raw time series are the black end, cheap in insight and expensive in data.
The Kalman filter is the pattern running live: at every step it weighs the model's prediction against the measurement by their uncertainties, so the model carries the system between readings and the data pulls it back. Physics-based features fed to a learned classifier (a bearing's defect frequency instead of a raw spectrum) are the same marriage in machine learning.
The bias-variance trade-off says when there is too much model or too little data. A rigid model is biased and stable; a flexible one fits noise unless data is plentiful; the right flexibility depends on how many independent examples exist, and failures, the events that matter most in maintenance, are the ones with fewest.
A digital twin honest about this is the pattern with a budget: a model that is recalibrated from plant data on a schedule and validated against it, instead of a 3D picture that was right on commissioning day. A simulator trained against has the same duty, measured as the sim-to-real gap.
The pattern's limit is cost on both sides. A physical model can take months of expertise to write for a process nobody fully understands, and data can take years to accumulate for failures that are rare. Which side is cheaper is a question for the flyswatter rule; the other patterns are in engineering patterns.