Tree species classification at the pixel-level using deep learning and multispectral time series in an imbalanced context
Florian Mouret (CESBIO, UO), David Morin (CESBIO), Milena Planells, (CESBIO), C\'ecile Vincent-Barbaroux

TL;DR
This study demonstrates that deep learning models significantly improve pixel-level tree species classification accuracy using multispectral time series, especially in imbalanced datasets, outperforming traditional Random Forest methods.
Contribution
It introduces a deep learning framework for tree species classification that outperforms Random Forest, particularly in imbalanced class scenarios, with minimal reference data.
Findings
Deep learning models achieve around 95% overall accuracy.
DL models outperform RF in F1-macro score (80% vs 60%).
Standard multilayer perceptron is competitive with more complex architectures.
Abstract
This paper investigates tree species classification using Sentinel-2 multispectral satellite image time-series. Despite their critical importance for many applications, such maps are often unavailable, outdated, or inaccurate for large areas. The interest of using remote sensing time series to produce these maps has been highlighted in many studies. However, many methods proposed in the literature still rely on a standard classification algorithm, usually the Random Forest (RF) algorithm with vegetation indices. This study shows that the use of deep learning models can lead to a significant improvement in classification results, especially in an imbalanced context where the RF algorithm tends to predict towards the majority class. In our use case in the center of France with 10 tree species, we obtain an overall accuracy (OA) around 95% and a F1-macro score around 80% using three…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsBatch Normalization
