Learn R Programming

ibr (version 1.3.1)

AIC.ibr: Summarizing iterative bias reduction fits

Description

Generic function calculating the Akaike information criterion for one model objects of ibr class for which a log-likelihood value can be obtained, according to the formula $-2 \log(sigma^2) + k df/n$, where $df$ represents the effective degree of freedom (trace) of the smoother in the fitted model, and $k = 2$ for the usual AIC, or $k = \log(n)$ ($n$ the number of observations) for the so-called BIC or SBC (Schwarz's Bayesian criterion).

Usage

## S3 method for class 'ibr':
AIC(object, \dots, k = 2)

Arguments

Value

returns a numeric value with the corresponding AIC (or BIC, or ..., depending on k).

Details

The ibr method for AIC, AIC.ibr() calculates $\log(sigma^2)+2*df/n$, where df is the trace of the smoother.

References

Hurvich, C. M., Simonoff J. S. and Tsai, C. L. (1998) Smoothing Parameter Selection in Nonparametric Regression Using an Improved Akaike Information Criterion. Journal of the Royal Statistical Society, Series B, 60, 271-293 .

See Also

ibr, summary.ibr

Examples

Run this code
data(ozone, package = "ibr")
res.ibr <- ibr(ozone[,-1],ozone[,1],df=1.2)
summary(res.ibr)
predict(res.ibr)

Run the code above in your browser using DataLab