Determine regularization constants for ARX model estimation
[
returns
the regularization constants used for ARX model estimation. Use the
regularization constants in lambda
,R
]
= arxRegul(data
,orders
)arxOptions
to
configure the regularization options for ARX model estimation.
[
specifies
model structure attributes, such as noise integrator and input delay,
using one or more lambda
,R
]
= arxRegul(data
,orders
,Name,Value
)Name,Value
pair arguments.
Without regularization, the ARX model parameters vector θ is estimated by solving the normal equation
where J is the regressor matrix and y is the measured output. Therefore,
Using regularization adds the regularization term
where λ and R are the regularization constants. For more information on the regularization
constants, see arxOptions
.
[1] T. Chen, H. Ohlsson, and L. Ljung. “On the Estimation of Transfer Functions, Regularizations and Gaussian Processes - Revisited”, Automatica, Volume 48, August 2012.