Published June 11, 2026 | Version v1

Application of ConvLSTM Neural Networks in Forest Fire Early Warning Systems for Vietnam - Figure 3

  • 1. Thai Nguyen University of Information and Communication Technology (VN)
  • 2. Thai Nguyen University of Information and Communication Technology, Viet Nam
  • 3. MIREA – Russian Technological University, Moscow (RU)
  • 4. Sao Do University, Hai Phong, Viet Nam

Description

The LSTM part refers to Long Short-Term Memory. This component handles sequences and keeps track of previous information. After the convolutional layers process each frame, the LSTM continues the work. It does not operate on individual frames independently. Instead, it analyses features from consecutive frames and models their temporal evolution (see Figure 3). Finally, the LSTM output is passed to several fully connected layers. The model was trained using a batch size of 8, the Adam optimiser, a learning rate of 0.001, early stopping, and a dropout rate of 0.3. These layers act as the decision maker. They take all the analysed information about space and time – what fire and smoke look like and how they change – and weigh the evidence.
Their output is a probability score from 0 to 1. A score near 1 means the system believes there is a fire. A score near 0 means the scene is normal.

Notes

Files

Figure 3. Python implementation of the ConvLSTM model.png

Files (244.7 kB)