SuanShu, a Java numerical and statistical library

com.numericalmethod.suanshu.stats.timeseries.linear.univariate.stationaryprocess.arima.arma
Interface ArmaFitting

All Known Implementing Classes:
ConditionalSumOfSquares

public interface ArmaFitting

This interface represents a fitting method for estimating φ, θ, μ and σ^2 in an ARMA model.

Some common methods are maximum likelihood, and minimizing the conditional sum of squares.

See Also:
ConditionalSumOfSquares

Method Summary
 double AIC()
          Compute the AIC of model fitting.
 double AICC()
          Compute the AICC of model fitting.
 ImmutableMatrix covariance()
          Get the asymptotic covariance matrix of the estimators.
 ArmaModel getFittedARMA()
          Get the ARMA coefficients, φ.
 ImmutableVector stderr()
          Get the asymptotic standard errors of the estimators.
 double var()
          Get the variance of the white noise.
 

Method Detail

getFittedARMA

ArmaModel getFittedARMA()
Get the ARMA coefficients, φ.

Returns:
φ and θ

var

double var()
Get the variance of the white noise.

Returns:
σ^2

stderr

ImmutableVector stderr()
Get the asymptotic standard errors of the estimators.

Returns:
the asymptotic standard errors of the estimators

covariance

ImmutableMatrix covariance()
Get the asymptotic covariance matrix of the estimators.

Returns:
the asymptotic covariance matrix of the estimators

AIC

double AIC()
Compute the AIC of model fitting.

Returns:
the AIC

AICC

double AICC()
Compute the AICC of model fitting.

Returns:
the AICC

SuanShu, a Java numerical and statistical library

Copyright © 2011 Numerical Method Inc. Ltd. All Rights Reserved.