Rumah >pembangunan bahagian belakang >Tutorial Python >Keras LSTM: Apakah itu Langkah Masa dan Ciri, dan Bagaimanakah LSTM Stateful Memanfaatkan Maklumat Berjujukan?
Memahami Keras LSTM
Apakah langkah dan ciri masa?
Langkah masa dan ciri ditentukan oleh dua dimensi terakhir tensor.
Menurut kod yang diberikan dalam soalan, trainX ialah tatasusunan 3D dengan langkah masa 3 dan ciri 1. Ini menunjukkan bahawa model sedang mempertimbangkan situasi banyak dengan satu, di mana 3 kotak merah jambu sepadan dengan berbilang input.
Stateful LSTM
Stateful LSTM membenarkan model untuk mengekalkan nilai keadaan sel merentas kelompok. Apabila batch_size ialah 1, memori ditetapkan semula antara latihan dijalankan. Ini membantu model mengingati langkah sebelumnya dalam urutan untuk ramalan yang lebih tepat. Dalam contoh ini, batch_size ditetapkan kepada 1 dan data tidak dikocok, bermakna model akan melihat data secara berurutan dan mengambil kesempatan daripada maklumat jujukan.
Contoh gambar rajah
Imej yang anda berikan sepadan dengan model Keras berikut:
Rajah 1:
Rajah 2:
Atas ialah kandungan terperinci Keras LSTM: Apakah itu Langkah Masa dan Ciri, dan Bagaimanakah LSTM Stateful Memanfaatkan Maklumat Berjujukan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!