Matlab arima estimate error
    조회 수: 3 (최근 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!

