Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Langkah dan Ciri Masa Berfungsi dalam LSTM Keras?

Bagaimanakah Langkah dan Ciri Masa Berfungsi dalam LSTM Keras?

DDD
Lepaskan: 2024-11-28 00:49:16
asal
175 orang telah melayarinya

How Do Time Steps and Features Work in Keras LSTMs?

Memahami Langkah dan Ciri Masa LSTM

Dalam kod Keras yang diberikan, tatasusunan trainX mempunyai bentuk (sampel, langkah masa, ciri ). Ini bermakna data dibentuk semula menjadi tatasusunan tiga dimensi, di mana dimensi pertama mewakili bilangan sampel, dimensi kedua mewakili bilangan langkah masa dan dimensi ketiga mewakili bilangan ciri.

Dalam konteks rajah yang anda berikan, setiap kotak hijau mewakili langkah masa dan setiap kotak merah jambu mewakili ciri. Oleh itu, kod sedang mempertimbangkan kes "banyak kepada satu", di mana terdapat berbilang kotak merah jambu (ciri) untuk setiap kotak hijau (langkah masa).

Argumen ciri menjadi relevan apabila mempertimbangkan siri multivariat, seperti memodelkan dua saham kewangan secara serentak. Dalam kes ini, setiap ciri akan mewakili salah satu saham dan bilangan ciri akan sama dengan bilangan stok yang dimodelkan.

Memahami LSTM Stateful

LSTM stateful tidak menyimpan nilai memori sel antara larian kumpulan. Sebaliknya, mereka mengekalkan keadaan mereka secara dalaman merentas kelompok. Dalam kes kod yang disediakan, di mana saiz kelompok adalah satu, LSTM akan mengemas kini keadaan dalamannya berdasarkan input semasa dan menggunakan keadaan itu untuk memproses input seterusnya. Dengan menetapkan semula keadaan antara larian latihan, LSTM terpaksa bermula baharu dengan setiap kumpulan.

Tingkah laku ini penting untuk kes seperti meramalkan langkah masa hadapan, di mana model perlu mengingati konteks input masa lalu untuk membuat ramalan yang tepat.

Nota Tambahan

  • Istilah "masa langkah" merujuk kepada bilangan unsur berjujukan dalam urutan. Dalam konteks LSTM, langkah masa biasanya dianggap mewakili selang masa.
  • Istilah "ciri" merujuk kepada jenis data yang berbeza yang digunakan dalam model. Contohnya, dalam kes model saham kewangan, ciri-cirinya mungkin harga saham terbuka, tutup, tinggi dan rendah.

Atas ialah kandungan terperinci Bagaimanakah Langkah dan Ciri Masa Berfungsi dalam LSTM Keras?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan