Galileo: Learning Global & Local Features of Many Remote Sensing Modalities

Gabriel Tseng, A. Fuller, Marlena Reil, Henry Herzog, Patrick Beukema +5 more
2/14/2026

No confident code implementation found for this paper.

Abstract

We introduce a highly multimodal transformer to represent many remote sensing modalities - multispectral optical, synthetic aperture radar, elevation, weather, pseudo-labels, and more - across space and time. These inputs are useful for diverse remote sensing tasks, such as crop mapping and flood detection. However, learning shared representations of remote sensing data is challenging, given the diversity of relevant data modalities, and because objects of interest vary massively in scale, from small boats (1-2 pixels and fast) to glaciers (thousands of pixels and slow). We present a novel self-supervised learning algorithm that extracts multi-scale features across a flexible set of input modalities through masked modeling. Our dual global and local contrastive losses differ in their targets (deep representations vs. shallow input projections) and masking strategies (structured vs. not). Our Galileo is a single generalist model that outperforms SoTA specialist models for satellite images and pixel time series across eleven benchmarks and multiple tasks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tseng2026galileo,
  title  = {Galileo: Learning Global & Local Features of Many Remote Sensing Modalities},
  author = {Gabriel Tseng and A. Fuller and Marlena Reil and Henry Herzog and Patrick Beukema and F. Bastani and James R. Green and Evan Shelhamer and Hannah Kerner and D. Rolnick},
  year   = {2026},
  eprint = {2502.09356},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2502.09356},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.09356.svg)](https://codeofpaper.com/paper/2502.09356)

Discussion