GELOS
Geospatial Exploration of Latent Observation Space
Denys Godwin

Benchmarks rank model performance on ground truth GELOS complements this by exploring the frozen embedding space to see where models differ, and why
3 datasets
Land Cover scene classification · this talk
Fire change detection
Crop temporal dynamics
Class separation for global categorical land cover
* Cloud-free
STAC and xarray parameters are controlled here
* Cloud-free
+ baseline comparison to raw pixels
t-SNE
What does each model’s latent space look like?






kNN purity · kNN GSD
Do models organize latent space by land cover, or by location?



Select a sample to visualize it clarkcga.github.io/gelos-app
See the sample in any sensor’s imagery clarkcga.github.io/gelos-app
Box-select a cluster, then switch models clarkcga.github.io/gelos-app
Box-select a cluster, then switch models clarkcga.github.io/gelos-app
Select a cluster on the map… clarkcga.github.io/gelos-app
… and find it in every latent space clarkcga.github.io/gelos-app
Visualize nearest neighbors in multiple models clarkcga.github.io/gelos-app
Thank you
Try the app
Denys Godwin · Rufai Balogun · Eli Simonson · Yao-Ting Yao
Sam Khallaghi · Sujit Roy · Rahul Ramachandran · Hamed Alemohammad