Selecting A Model and Validation
Selecting A Model and Validation
validation
What are the criteria to make the above mentioned choices
for the model set in order to obtain a good model for a fair
price?
Depends on the goal for which the model is
obtained.
For the optimal fit, the simulation error equals only the disturbance.
Again to avoid overfit, cross-validation!!
√ (Residual test) Check that the prediction error is indeed a white
noise signal by,
(a) autocovariance ( ). (Prediction error small)
(b) evaluating the cross-covariance ( ). (No correlation btw
prediction error and input signal.
Experiment design
• What are the possible input(s) and output(s) of the system?
• Relevant frequencies
• Static gain
• Relevant frequencies
• Sample frequency
1
Models of LTI Systems
• A complete model
u = input
y = output
e = noise (with PDF).
• A parametrized model
u = input
y = output
e = noise (with PDF of e).
e white noise
One Step Linear Predictor
•
Data:
Estimate of at time N
One Step Linear Predictor
(Derivation)
The predicted output has the form
Both & have a delay. Past inputs and outputs are mapped
to give the new predicted output.
Notice that:
Now:
Equivalently
Result
Examples of Transfer
Function Models
• Linear Regression
• Prediction error
Examples …. ARMAX
– ARMAX (Autoregressive moving average with exogenous input)
• Description
• Standard model
or
where
or simply
Not linear in
Examples …. OE
• OE (Output Error)
• Description
• Standard
Examples …. OE
• Nonlinear Regression Vector
Define
Examples …. Box-Jenkins
• Description
disturbance
• Noise: two components
Output noise
Usual assumptions
w, v are white.
• One Step Predictor = Kalman Filter
(error covariance)
Innovation Representation
In general
General Notation
Define
It follows
Predictor:
For a given
•
Predictor Models
Def: A predictor model is a linear time-invariant stable
filter that defines a predictor
is always stable.
Model Sets
Def: A model set is a collection of models
Index set
Examples
is the map
is one particular model
Example: ARX model structure
stable
General Structure
You need
to be differentiable
is stable
(not sufficient).
Model Structures
Proposition: The parametrization
(= set of parameters of A , B , C , D , F )
is a model structure
Proof: Follows from the previous general derivative. Notice that
H may be unstable!
Parametrized structure:
true system
Case I:
Case II:
Define:
Identifiable
at
ARX:
If &
&
Suppose . Then
is identifiable at iff