필터 지우기
필터 지우기

How to interpret the result of AIC-BIC test?

조회 수: 14 (최근 30일)
Hamed Majidiyan
Hamed Majidiyan 2022년 3월 11일
답변: Karanjot 2023년 9월 29일
Hi all,
I wanted to set the value of p,q or p,d,q for an ARIMA model using following code, even though I don't know how to interpret the obtained results, so any help would be highly appreciated.
LOGL = zeros(4,4);
PQ = zeros(4,4);
for p = 0:3
for q = 0:3
mod = arima(p,1,q);
[fit,~,logL] = estimate(mod,z,'print',false);
LOGL(p,q) = logL;
PQ(p,q) = p+q;
end
end
LOGL = reshape(LOGL,16,1);
PQ = reshape(PQ,16,1);
[aic,bic] = aicbic(LOGL,PQ+1,100);
mAIC=reshape(aic,4,4)
mBIC=reshape(bic,4,4)
output:
mAIC =
1.0e+04 *
-1.4059 -1.6748 -1.9129 -2.0337
-3.2659 -3.0362 -3.0430 -3.0458
-1.4044 -3.0381 -3.0379 -3.0377
-1.4042 -3.0379 -2.7176 -2.7174
mBIC =
1.0e+04 *
-1.4057 -1.6743 -1.9121 -2.0326
-3.2654 -3.0354 -3.0419 -3.0445
-1.4036 -3.0370 -3.0366 -3.0361
-1.4032 -3.0366 -2.7160 -2.7155

답변 (1개)

Karanjot
Karanjot 2023년 9월 29일
Hi Hamed,
I understand that you want to learn about interpreting results of AIC-BIC test.
Information criteria rank models using measures that balance goodness of fit with parameter parsimony. For a particular criterion, models with lower values are preferred. Akaike's Information Criterion (AIC) provides a measure of model quality obtained 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.
The mAIC matrix represents the AIC values for different combinations of p and q, while the mBIC matrix represents the BIC values.
The AIC and BIC are used as model selection criteria in statistics. Lower values indicate better-fitting models. In this case, you can compare the AIC and BIC values within each matrix to identify the combination of p and q that provides the best fit for your ARIMA model.
To learn more about this, please refer to the pages below, especially the ‘More About’ section:
I hope this helps!

카테고리

Help CenterFile Exchange에서 Conditional Mean Models에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by