Kullandığım auto.arima () işlevi tahmini kovaryatların çeşitli ARMAX modellerini uyması için paketin. Bununla birlikte, sıklıkla seçim yapabileceğim çok sayıda değişkenim var ve bunlar genellikle bir alt kümesiyle çalışan son bir modelle sonuçlanır. Değişken seçim için geçici teknikleri sevmiyorum, çünkü ben insanım ve önyargılıyım, ancak zaman aşımına uğrayan zaman serileri zor , bu yüzden mevcut değişkenlerimin farklı alt kümelerini otomatik olarak denemek için iyi bir yol bulamadım ve kendi en iyi kararımı kullanarak modelleri ayarlamama şaşırdım.
Glm modellerine uyduğumda , glmnet paketi aracılığıyla düzenlileştirme ve değişken seçimi için elastik ağı veya lassoyu kullanabilirim . ARMAX modellerinde elastik ağı kullanmak için R'de mevcut bir araç takımı var mı, yoksa kendim mi kullanacağım? Bu iyi bir fikir mi?
düzenleme: AR ve MA terimlerini manuel olarak hesaplamak (AR5 ve MA5'e kadar) ve modele uyacak glmnet kullanımı mantıklı mıdır?
düzenleme 2: Görünüşe göre FitAR paketi bana yoldan ayrılıyor ama hepsi değil.
forecast
R için mükemmel bir paketin yazarı Rob Hyndman'la biraz konuştum . Tam ARIMA ile zor olacağını söyledi çünkü Kement'i doğrusal olmayan ARIMA optimizerinin etrafına sarmanız gerekecekti. Kısmi bir çözüm glmnet
, gecikmeli değişkenlerle bir AR modeline uymak olacaktır . Bildiğim kadarıyla, henüz kimse tam bir ARIMA modeliyle yapmadı.