OlmoEarth v1.3: Embeddings
Organizations: Allen Institute for AI
Abstract
We make some OlmoEarth embeddings. To do this, we train a new model: OlmoEarth v1.3. OlmoEarth v1.3 is designed to condense multimodal, multitemporal remote sensing data into a single digestible 64 or 128-dimensional vector. OlmoEarth v1.3 produces state-of-the-art embeddings. In addition, OlmoEarth v1.3 is a strong encoder backbone -- competitive with OlmoEarth v1 and v1.2 -- while requiring 18% and 53% of the GPU hours to train, respectively. We use OlmoEarth v1.3 to compute global, annualized 10m embeddings, which we release under the OlmoEarth artifact license.
Figures & tables
| Observations | Maps | |
| Sentinel-1 | WorldCereal [ 29 ] | OpenStreetMap [ 21 ] |
| Sentinel-2 | WorldCover [ 33 ] | Cropland Data Layer [ 28 ] |
| Landsat-8 | SRTM [ 20 ] | Canopy Height Map [ 24 ] |
| Africa crop mask | Canada crops (coarse) | Canada crops (fine) | Descals oil palm | Ethiopia crops | GLanCE | LCMAP land use | US trees | |||||||||||||||||||||||||
| AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | AEF | TES. | v1.3 | |||||||||
| Readout | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 | 64 | 128 | 128 | 64 |
| Ridge, | 88.8 | 88.1 | 91.9 | 92.6 | 70.3 | 70.7 | 73.6 | 73.3 | 60.6 | 64.5 | 66.2 | 63.5 | 77.4 | 69.8 | 79.1 | 79.0 | 68.5 | 68.1 | 63.6 | 69.1 | 67.7 | 68.7 | 70.9 | 69.5 | 85.8 | 85.2 | 88.7 | 88.1 | 21.1 | 20.9 | 23.0 | 21.2 |
| kNN-5 | 87.6 | 88.3 | 91.7 | 91.6 | 71.2 | 71.0 | 72.4 | 71.5 | 61.3 | 62.6 | 64.7 | 64.0 | 71.2 | 69.0 | 72.0 | 71.6 | 66.4 | 77.4 | 70.8 | 69.2 | 68.0 | 68.0 | 70.2 | 70.0 | 83.4 | 83.7 | 86.3 | 86.3 | 18.3 | 16.1 | 18.6 | 18.3 |
| kNN-20 | 86.9 | 87.1 | 91.8 | 91.6 | 70.9 | 70.6 | 71.7 | 70.9 | 61.9 | 63.3 | 64.9 | 63.9 | 72.2 | 70.3 | 73.2 | 72.8 | 64.3 | 74.2 | 67.0 | 66.2 | 68.8 | 68.8 | 71.0 | 70.8 | 84.2 | 84.2 | 87.1 | 87.0 | 21.9 | 19.5 | 22.0 | 21.6 |
| Ridge, | 89.1 | 89.7 | 93.2 | 93.0 | 70.1 | 71.5 | 74.5 | 73.3 | 60.1 | 64.5 | 66.0 | 63.1 | 76.4 | 71.5 | 80.6 | 78.4 | 66.2 | 79.6 | 73.8 | 70.3 | 67.7 | 68.7 | 70.9 | 69.5 | 85.7 | 85.2 | 88.7 | 88.1 | 21.1 | 20.9 | 22.9 | 21.3 |
| PASTIS | PLANTEUR | |||
| Model | Dim. | Random | Random | LOIO |
| AEF | 64 | 39.1 | 27.7 | 15.8 |
| TESSERA v2 | 128 | 58.3 | 34.2 | 19.1 |
| OlmoEarth v1.3 distilled | 128 | 58.6 | 36.7 | 24.9 |
| OlmoEarth v1.3 distilled | 64 | 53.4 | 35.2 | 21.5 |
| m-bigearthnet | m-so2sat | m-brick-kiln | m-forestnet | m-eurosat | BreizhCrops | CropHarvest-PRC | CropHarvest-PRC | CropHarvest-PRC | CropHarvest-Togo | CropHarvest-Togo | CropHarvest-Togo | m-cashewplant | m-SA-crop-type | PASTIS | PASTIS | MADOS | Sen1Floods11 | AWF | AWF | AWF | Nandi | Nandi | Nandi | ||
| Modalities | S2 | S2 | S2 | L8 | S2 | S2 | S1 | S2 | S1,S2 | S1 | S2 | S1,S2 | S2 | S2 | S1 | S2 | S2 | S1 | L8 | S1 | S2 | L8 | S1 | S2 | |
| Time series | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Method | kNN | kNN | kNN | kNN | kNN | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | kNN | kNN | kNN | kNN | kNN | kNN | |
| Model | Metric | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | mIOU | mIOU | mIOU | mIOU | mIOU | mIOU | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | |
| Best non-OlmoEarth | 64.9 | 60.5 | 94.1 | 52.3 | 95.0 | 69.7 | 60.9 | 81.9 | 79.3 | 79.4 | 81.4 | 81.0 | 54.1 | 31.7 | 28.0 | 44.7 | 68.4 | 79.4 | 66.0 | 67.5 | 79.0 | 61.5 | 26.8 | 68.2 | |
| OlmoEarth v1 | ViT Base | 62.4 | 67.7 | 94.3 | 41.9 | 95.5 | 70.9 | 56.8 | 73.4 | 75.4 | 80.1 | 87.3 | 82.0 | 32.3 | 28.9 | 29.7 | 50.6 | 67.2 | 79.2 | 77.0 | 68.5 | 77.5 | 67.9 | 26.5 | 74.7 |
| m-bigearthnet | m-so2sat | m-brick-kiln | m-forestnet | m-eurosat | m-cashewplant | m-SA-crop-type | PASTIS | MADOS | Sen1Floods11 | AWF | AWF | GEA North Africa | Forest Loss Driver | Live Fuel Moisture Content | Live Fuel Moisture Content | Mangrove | Mangrove | Nandi | Nandi | Vessel Detection | Vessel Detection | Vessel Length | Vessel Type | Solar Farm Detection | ||
| Modalities | S2 | S2 | S2 | L8 | S2 | S2 | S2 | S2 | S2 | S1 | S2 | S2, S1 | S2 | S2 | S2 | S2, S1 | S2 | S2, S1 | S2 | S2, S1 | L8 | S1 | S2 | S2 | S2 | |
| Time series | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✘ | ✘ | ✔ | |
| Model | Metric | Acc. | Acc. | Acc. | Acc. | mIOU | mIOU | mIOU | mIOU | mIOU | Acc. | Acc. | Acc. | Acc. | L1 | L1 | Acc. | Acc. | Acc. | Acc. | F1 | F1 | L1 | Acc. | mIoU | |
| Anysat | ViT Base | 68.4 | 56.7 | 98.7 | 51.6 | 95.9 | 80.4 | 34.2 | 60.9 | 63.3 | 77.4 | 78.0 | 83.0 | 59.3 | 84.6 | 19.1 | 19.4 | 96.9 | 97.1 | 78.4 | 76.7 | - | - | 73.4 | 43.5 | 82.6 |
| Clay | ViT Large | 65.7 | 61.3 | 98.2 | 49.2 | 95.1 | 73.9 | 33.4 | 48.9 | 68.9 | 78.5 | 77.0 | - | 53.4 | 93.3 | 24.8 | - | 96.6 | - | 30.9 | - | 70.7 | 79.9 | 16.4 | 68.3 | 82.2 |
| CopernicusFM | ViT Base | 71.3 | 66.8 | 98.3 | - | 98.4 | 78.7 | 33.6 | 54.6 | 66.0 | 78.6 | 79.0 | 79.0 | 58.8 | 90.0 | 25.2 | 24.5 | 97.1 | 97.1 | 68.2 | 55.9 | - | 77.4 | 16.7 | 69.6 | 77.6 |
| Energy | Carbon | Water | ||||
| Model | Size | Hardware | GPU Hrs | (kWh) | (tCO 2 eq) | (kL) |
| OlmoEarth v1 | Nano | H100 | 1,149 | 195 | 0.08 | 0.30 |
| OlmoEarth v1 | Tiny | H100 | 1,149 | 205 | 0.08 | 0.32 |
| OlmoEarth v1 | Base | H100 | 2,989 | 803 | 0.32 | 1.24 |
| OlmoEarth v1.2 | Nano | H100 | 1,151 | 191 | 0.09 | 0.30 |
| OlmoEarth v1.2 | Tiny | H100 | 1,132 | 225 | 0.10 | 0.35 |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| m-bigearthnet | m-so2sat | m-brick-kiln | m-forestnet | m-eurosat | BreizhCrops | CropHarvest-PRC | CropHarvest-PRC | CropHarvest-PRC | CropHarvest-Togo | CropHarvest-Togo | CropHarvest-Togo | m-cashewplant | m-SA-crop-type | PASTIS | PASTIS | MADOS | Sen1Floods11 | AWF | AWF | AWF | Nandi | Nandi | Nandi | ||
| Modalities | S2 | S2 | S2 | L8 | S2 | S2 | S1 | S2 | S1,S2 | S1 | S2 | S1,S2 | S2 | S2 | S1 | S2 | S2 | S1 | L8 | S1 | S2 | L8 | S1 | S2 | |
| Time series | ✘ | ✘ | ✘ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✘ | ✘ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | |
| Method | kNN | kNN | kNN | kNN | kNN | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | LP | kNN | kNN | kNN | kNN | kNN | kNN | |
| Model | Metric | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | mIOU | mIOU | mIOU | mIOU | mIOU | mIOU | Acc. | Acc. | Acc. | Acc. | Acc. | Acc. | |
| Anysat [ 1 ] | ViT Base | 54.5 | 36.5 | 77.0 | 34.0 | 77.6 | 62.7 | 57.0 | 74.1 | 72.3 | 69.6 | 78.4 | 74.5 | 24.6 | 27.2 | 24.2 | 41.9 | 41.3 | 77.8 | 60.0 | 60.0 | 64.0 | 47.4 | 20.5 | 55.8 |
| Clay [ 4 ] | ViT Large | 48.8 | 38.7 | 92.8 | 40.3 | 86.1 | 57.0 | 56.7 | 66.5 | 63.4 | 78.4 | 67.0 | 67.3 | 30.8 | 23.1 | 19.9 | 22.6 | 47.5 | 78.9 | 59.5 | 61.5 | 56.5 | 52.2 | 23.4 | 57.0 |
Geospatial Representation Learning
Geospatial representation learning builds reusable embeddings of places, imagery, maps, mobility, and Earth data for spatial prediction and reasoning.
See all 133 papers