| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → System Identification Toolbox |
| Contents | Index |
| Learn more about System Identification Toolbox |
fp = fpe(Model1,Model2,Model3,...)
Model is the name of an idarx, idgrey, idpoly, idproc, idss, idnlarx, idnlhw, or idnlgrey model object.
fp is returned as a row vector containing the values of the Akaike Final Prediction Error (FPE) for the different models.
Akaike's Final Prediction Error (FPE) criterion provides a measure of model quality by simulating the situation where the model is tested on a different data set. After computing several different models, you can compare them using this criterion. According to Akaike's theory, the most accurate model has the smallest FPE.
Note If you use the same data set for both model estimation and validation, the fit always improves as you increase the model order and, therefore, the flexibility of the model structure. |
Akaike's Final Prediction Error (FPE) is defined by the following equation:
![]()
where V is the loss function, d is the number of estimated parameters, and N is the number of values in the estimation data set.
The toolbox assumes that the final prediction error is asymptotic for d<<N and uses the following approximation to compute FPE:
![]()
The loss function V is defined by the following equation:
![]()
where
represents the
estimated parameters.
Sections 7.4 and 16.4 in Ljung (1999).
| EstimationInfo | |
| aic |
![]() | freqresp | fselect | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |