Keras'ta bir LSTM var, zaman serileri verisini tahmin etmek için antrenman yapıyorum. Her 15 saniyede yeni bir giriş alacağından, ağın her zaman için tahminler üretmesini istiyorum. Öyleyse, mücadele ettiğim şey, h_0, h_1, ..., h_t çıkışlarının, bir giriş akışı olarak x_0, x_1, ...., x_t aldıkça, sabit bir akış olarak çıkacak şekilde eğitilmesi için doğru yoldur. . Bunu yapmak için en iyi uygulama var mı?Akımlar Keras'ta Tahminlerin Çıktısı
5
A
cevap
4
Sen stateful=True
ayarlayarak LSTM katmanlarında statefulness etkinleştirebilirsiniz. Bu, her layer.call(x)
için sıfırlamak yerine, katmanın önceki çağırma durumunu her zaman kullanmak için katmanın davranışını değiştirir.
Örneğin yığın büyüklüğüne 1, dizi uzunluğu 64 ve özellik uzunluğu 10 ile 32 birimleri olan bir LSTM tabaka: predict
bu arda çağrılar ile
LSTM(32, stateful=True, batch_input_shape=(1,64,10))
önceki durumları kullanır.
İlgili konular
- 1. Java 8 eşdeğeri getLineNumber() Akımlar için
- 2. Scala'da Akımlar oluşturmak için özgün yöntemler
- 3. Bir caret modelinden katlama dışı tahminlerin toplanması
- 4. Metin dizisini pad_sequences kullanarak kerasta nasıl peki yapalım?
- 5. Ağırlık yüklendikten sonra kerasta yeni katmanlar nasıl eklenir ve kaldırılır?
- 6. PowerShell'de EXE çıktısı yakala
- 7. Neden RegEx çıktısı HTML
- 8. Groovy ile JSON çıktısı
- 9. Beklenmeyen venneuler çıktısı
- 10. garip HTML çıktısı
- 11. Kabuk çıktısı alın VB.net'de
- 12. gcc montaj çıktısı
- 13. Python çoklu işlem çıktısı
- 14. Build dizinindeki SCons Çıktısı
- 15. PHP'de Mysql dizisi çıktısı
- 16. Kesik JTable baskı çıktısı
- 17. Döngü Bulma Komutunun Çıktısı
- 18. graphQL - type Çıktısı alın
- 19. Liste görünümüne konsol çıktısı
- 20. Rotativa - Strange Header Çıktısı
- 21. Python yakalama altişlem çıktısı
- 22. Git kütük çıkışı çıktısı
- 23. NSTask'nın gerçek zamanlı çıktısı
- 24. MediaWiki profil çıktısı yorumu
- 25. Çok sınıflı sınıflandırma için Spark LogisticRegressionWithLBFGS kullanarak tahminlerin olasılığı
- 26. Jira: Hikayenin tahmini = hikayenin altındaki alt görevler hakkındaki tahminlerin toplamı
- 27. Meta-analiz: Metafor paketi kullanılarak özet tahminlerin orman çizimi
- 28. cURL GET İstek Çıktısı Verilmiyor
- 29. Şablonlar çıktısı alınmasına izin ver
- 30. Saklanan Değerlerin Sınıfını Listeleme Çıktısı
Ve böylelikle .reset_states() yeni bir girdi dizisi başlatmanın işlevi olabilir mi? Çok havalı, teşekkürler! – Rob
Yep. Bundan bahsetmeyi unuttum, üzgünüm. – nemo
@nemo Takip eden bir sorum var [burada] (http://stackoverflow.com/questions/38313673/lstm-with-keras-for-mini-batch-training-and-online-testing). Bir göz atmayı düşünür müsün? – BoltzmannBrain