Karşılaştığım sorun zaman serisi değerlerini tahmin etmektir. Bir seferde bir seferlik serilere bakıyorum ve örneğin giriş verilerinin% 15'ine dayanarak gelecekteki değerlerini tahmin etmek istiyorum. Şimdiye kadar iki modele rastladım:
İkisini de denedim ve onlarla ilgili bazı makaleler okudum. Şimdi ikisini karşılaştırma konusunda daha iyi bir fikir edinmeye çalışıyorum. Şimdiye kadar ne buldum:
- Büyük miktarda veriyle uğraşırsak ve yeterli eğitim verisi mevcutsa LSTM daha iyi çalışır, ARIMA daha küçük veri kümeleri için daha iyidir (bu doğru mu?)
- ARIMA
(p,q,d)
, verilere dayalı olarak hesaplanması gereken bir dizi parametre gerektirirken , LSTM bu parametrelerin ayarlanmasını gerektirmez. Bununla birlikte, LSTM için ayarlamamız gereken bazı hiperparametreler vardır.
Yukarıda belirtilen özellikler dışında, en iyi modeli seçmemde bana yardımcı olabilecek başka bir nokta veya gerçek bulamadım. Birisi makaleleri, kağıtları veya diğer şeyleri bulmama yardım ederse gerçekten minnettar olurum (şimdiye kadar hiç şansı yoktu, sadece burada ve orada bazı genel görüşler vardı ve deneylere dayanan hiçbir şey yoktu.)
Başlangıçta veri akışı ile uğraştığımı belirtmek zorundayım, ancak şimdilik 20k veri noktasının maksimum boyutu olan 50 veri kümesini içeren NAB veri kümelerini kullanıyorum .