Recurrent neural networks improve forest species mapping with satellite data

Exploring Interpretability in Deep Learning-Based Forest Classification - Separating Similar Forest Classes using Sentinel-2 Time Series

Machine LearningArtificial Intelligence

Summary

Identifying different types of trees in satellite images is hard, especially when forests have mixed species. The authors used a special kind of AI called recurrent neural networks to study time-based satellite data and classify tree species more accurately than previous methods. They found patterns in the data that help tell pure forests apart from mixed ones and showed when and where these differences show up in the satellite images. This makes it easier to map mixed forests, which is important for understanding and protecting ecosystems.

What this means in practice

  • For forest monitoring teams: Use time-series neural network models to classify mixed and pure forest types more precisely from satellite imagery for ecosystem management.
  • For environmental consulting firms: Employ explainable AI methods to identify key seasonal and spectral patterns when mapping tree species mixtures for environmental impact assessments.

Authors

Maximilian Kirsch, Christine Preisach

Abstract

The ecological insurance theory posits that diverse forests are more resilient and better able to adapt to changing environmental conditions. Increasing drought and heat stress in Central Europe promotes mixed forests for maintaining ecosystem services. However, a diverse species distribution complicates remote sensing-based species mapping, as distinguishing pure from mixed species compositions at the pixel level remains challenging. We evaluated the potential of recurrent neural networks (RNNs) for tree-species classification from Sentinel-2 time series and investigated the spectral-temporal features underlying class discrimination, with particular emphasis on separating pure from mixed Norway spruce pixels. We compared RNN classification models with Random Forest (RF) and Extreme Gradient Boosting (XGBoost) and used Integrated Gradients (IG) to quantify feature attributions across spectral bands and time. The best-performing RNN achieved a Macro-F1 score of 0.851 on the test data, outperforming XGBoost by 0.012 and Random Forest by 0.103. Beyond classification performance, the attribution analysis revealed distinct spectral-temporal patterns associated with the separation of pure and mixed Norway spruce pixels. Attribution values increased particularly after approximately day of year (DOY) 125, while B11 showed the strongest contribution during periods of increasing spectral divergence between the two classes. These findings show that recurrent models can provide competitive classification performance while also revealing the phenological periods and spectral regions that are most relevant for distinguishing closely related forest compositions. Combining time-series classification with explainability therefore provides additional insight into the spectral-temporal mechanisms underlying tree-species discrimination and may support more detailed mapping of mixed forest structures.