Supervised tree-ensemble classification
Assigns land-cover or change classes by applying a decision-tree ensemble such as random forests to per-pixel temporal and spectral metrics, trained on labelled examples. Used to produce wall-to-wall forest-cover and land-cover maps.
Supervised tree-ensemble classification answers the question: what land-cover class does each pixel belong to, based on patterns learned from labelled examples? The method trains a decision-tree ensemble on spectral and temporal features derived from satellite imagery, then applies the trained ensemble to produce wall-to-wall class probability maps.
The Hansen et al. 2013 Global Forest Change (GFC) product is the anchor implementation.[1] The algorithm computes per-pixel temporal spectral metrics from annual Landsat growing-season composites: statistical ranks, means, and linear regression coefficients of red, NIR, SWIR, and thermal bands, plus derived indices including NDVI, NBR, and NDWI. These metrics serve as features for a bagged decision-tree ensemble trained on geographically distributed labelled reference samples. Each tree in the ensemble votes on the class membership of a pixel (tree cover, forest loss, forest gain); the median vote probability across the ensemble is thresholded to assign the final class label. Annual updates apply the same pipeline to each successive year's Landsat stack, providing a record of global forest cover change from 2000 to present at 30m resolution.[2]
The GLAD-L alert system (Hansen et al. 2016) extends the same bagged decision-tree approach to near-real-time operation, applying the ensemble to the incoming Landsat stream with a 4-observation confirmation rule.[3] The GFC ensemble uses bagged decision trees, which aggregate bootstrap samples of the training data across a tree ensemble.[1]
The method degrades in persistently cloudy tropical regions, complex mixed-forest landscapes with ambiguous spectral signatures, and areas with rapid phenological variation that confounds the temporal metrics.
- Starling
Starling produces proprietary land cover maps that classify natural forest, agroforestry, plantation and other land types using supervised classification
- Readar Solar Panel Detection
Readar solar panel detection applies supervised classification over aerial imagery to detect solar panel objects at address level, production service for Netherlands and Belgium.
- AI models & automation
Reef Support AI models apply deep learning supervised classification to satellite and underwater imagery to assess coral, mangrove, and seagrass cover and health. Production service; Copernicus Masters 2020 winner.
- RoadEO road quality monitoring and prediction
RoadEO applies AI / supervised classification to fuse satellite EO, crowdsourced smartphone sensor, and in-vehicle sensor data to detect road damage patterns and predict maintenance needs. Production service with US pilot.
- Antelope DPU
demonstrated via Antelope IOD
- The Herd
demonstrated via Intuition-1
- CARMA Climate Risk Platform
- Cerberus
- Carble Remote Sensing for Coffee and Cocoa Supply Chains
- Readar Aerial Imagery Data Extraction
Readar uses ML/supervised classification pipelines to detect object classes (solar panels, asbestos roofs, buildings) from aerial imagery.
- Terraprisma ESG Monitoring and Compliance
- OpenAtlas TERRAIN
- Class Location Monitoring
- Zonnedakje
- MX (Cartosat-3)
Four-band VNIR data can feed supervised land-cover classification workflows.
- Pléiades Neo Imager
Visible/NIR high-resolution imagery can feed supervised tree-ensemble classification workflows.
- AEISS
AEISS multispectral land imagery can feed supervised land-cover classification workflows.
- [1]High-Resolution Global Maps of 21st-Century Forest Cover Changepeer reviewed2026-06-04(2013) Foundational paper: bagged decision trees on Landsat temporal metrics (ranks/means/regressions of red/NIR/SWIR); global 30m forest cover/loss/gain 2000-2012; Science 342(6160):850-853
- [2]Mapping Forest Loss with Landsatagency doc2026-06-04(2014) Accessible description of Hansen GFC decision tree methodology and Landsat temporal metrics approach
- [3]Humid tropical forest disturbance alerts using Landsat datapeer reviewed2026-06-04(2016) Alert extension of GFC: bagged DTs applied to near-real-time Landsat stream; red/NIR/SWIR temporal profile features; NDVI/NBR/NDWI indices; 4-observation confirmation rule
Edited from public sources by SpectraWorks editorial. See the data dictionary for field definitions.
How to cite this page
Plain text
Supervised tree-ensemble classification. EO-Atlas, SpectraWorks B.V. https://eo-atlas.org/topics/methodologies/supervised-tree-ensemble-classification (CC BY 4.0)
BibTeX
@misc{eoatlas:topics:methodologies:supervised-tree-ensemble-classification,
title = {Supervised tree-ensemble classification},
author = {{EO-Atlas}},
publisher = {SpectraWorks B.V.},
note = {CC BY 4.0},
url = {https://eo-atlas.org/topics/methodologies/supervised-tree-ensemble-classification}
}