Akaike Final Prediction Error for estimated model


fp = fpe(Model1,Model2,Model3,...)


Model is the name of an idtf, 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 θN represents the estimated parameters.


Sections 7.4 and 16.4 in Ljung (1999).

See Also


Was this topic helpful?