Matlab arima estimate error
조회 수: 4 (최근 30일)
이전 댓글 표시
I am working on fitting a time series of data using arima model. I applied the AIC BIC selection process by looping the P and Q order from 0 to 4 for each one. However I found that in some iterations the model fitted is not corresponding to the model that I set. For example when I created a mod of ARIMA(3,0,1) by "mod=arima(3,0,1)" and then I estimate it using "estimate(mod,Y)", it gave me a fitting of ARIMA(0,0,1), which is not the one I expected. So turns out it gives the same AIC and BIC as the one fitted with ARIMA(0,0,1) and hence failed to select the right model.
Your help is appreciated.
댓글 수: 0
답변 (1개)
Hang Qian
2017년 8월 30일
I guess that the lower bound constraints become effective under some model specifications. When the estimated model has a reduced order, the higher order coefficients might be zeros. When reduction occurs, I think there will be some warning messages shown on the screen.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Conditional Mean Models에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!