Uncertainty Quantification for EO Regression Tasks: Building Height, Tree Canopy Height and Above-ground Biomass Estimation
This paper addresses the lack of reliability metrics in Earth Observation regression by proposing two complementary deep learning approaches—Gaussian and Quantile uncertainty estimation—using Sentinel-1 and Sentinel-2 time series to generate well-calibrated, interpretable confidence intervals for building height, tree canopy height, and above-ground biomass estimation that outperform existing deterministic benchmarks and global products.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are a detective trying to guess the height of every building in a city, the height of every tree in a forest, or how much "wood weight" (biomass) is hiding in the leaves. You have a super-smart AI assistant that looks at satellite photos taken over a whole year to make these guesses. But here's the problem: usually, this AI just gives you a single number, like "This building is 15 meters tall." It doesn't tell you if it's guessing wildly or if it's 100% sure. It's like a weather app that says "It will rain" but never mentions the chance of a drizzle versus a hurricane.
This paper is about teaching that AI to say, "I think this building is 15 meters tall, but I'm only 60% sure, so it could actually be anywhere between 12 and 18 meters."
The Two New "Confidence" Tools
The researchers, Ritu Yadav and her team, tried two different ways to give the AI this "confidence" superpower. They tested these tools on three big jobs: guessing building heights, tree canopy heights, and the total weight of trees (biomass).
1. The "Symmetric Bubble" (Gaussian Uncertainty)
Think of this as drawing a perfect, round bubble around the AI's guess. The AI predicts a center point (the average height) and a size for the bubble (how much it might be off). This works great if the mistakes are balanced—like if the AI is just as likely to guess a tree is too short as it is to guess it's too tall. The paper found this method works really well for trees and forests, where the errors tend to be pretty balanced.
2. The "Lopsided Net" (Quantile Uncertainty)
Now, imagine a fishing net that isn't round. Sometimes, the AI is more likely to make a mistake in one direction. For example, when guessing the height of a skyscraper, the AI might often guess it's shorter than it really is, but rarely guess it's taller. A round bubble can't show this. The "Lopsided Net" method predicts three specific lines: a low guess (10th percentile), a middle guess (50th percentile), and a high guess (90th percentile). This creates a shape that can stretch more on one side than the other. The paper suggests this is the better tool for cities, where buildings have weird shapes and the AI's mistakes aren't always fair and balanced.
What the Paper Says (and Doesn't Say)
The authors are careful not to claim they have "solved" the problem of guessing heights. Instead, they show that their new methods suggest a better way to handle the messiness of real-world data.
- What they ruled out: They argue that just giving a single number (a "deterministic" guess) isn't enough because it hides how unreliable the guess might be. They also show that assuming all errors are perfectly balanced (like a perfect circle) isn't always right, especially for buildings.
- How sure are they? They didn't just simulate this on a computer; they tested it on real data from five countries (Estonia, Finland, Germany, Netherlands, and Switzerland) using actual satellite images. The paper does not specify the exact years of the data, only that it consists of year-long time series from Sentinel-1 and Sentinel-2 satellites.
- For tree heights, their "Symmetric Bubble" model got an error of about 2.33 meters per pixel.
- For building heights, their "Lopsided Net" model was slightly better, getting an error of 2.37 meters per pixel, compared to 2.56 meters for the bubble model.
- For biomass (tree weight), the bubble model had an error of about 30.14 tons per pixel.
The "Trust Score"
How do we know the AI's confidence bubbles are real? The researchers used a "Trust Score" (called Error Coverage).
- If the AI says, "I'm 68% sure the answer is within this range," the paper shows that in reality, the answer actually fell inside that range about 68% of the time for trees and 82% of the time for buildings.
- When they widened the range to be "95% sure," the real answer was inside about 94–96% of the time.
This means the AI isn't just making up confidence numbers; it's actually telling the truth about how shaky its guesses are.
The Big Takeaway
The paper doesn't claim these models are perfect. In fact, they admit that for very tall buildings or huge amounts of wood, the AI sometimes gets confused and the "bubbles" get too big or stretchy. But, by using these two new methods, the AI can now tell us not just what it thinks, but how much we should trust it.
For the city planner looking at a building, or the climate scientist counting tree weight, this is a game-changer. It's the difference between a weather app that just says "Rain" and one that says, "There's a 90% chance of a downpour, but if you're lucky, it might just be a sprinkle." The paper proves that adding this "maybe" factor makes the whole system more reliable, even if the guess itself isn't always 100% right.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.