EcoWikiRS: Learning Ecological Representation of Satellite Images from Weak Supervision with Species Observations and Wikipedia
Valerie Zermatten, Javiera Castillo-Navarro, Pallavi Jain, Devis Tuia, Diego Marcos
TL;DR
EcoWikiRS addresses the challenge of learning ecologically meaningful representations from remote sensing images using weak supervision from species observations and Wikipedia habitat text. It introduces the EcoWikiRS dataset and the WINCEL loss to up-weight informative text while down-weighting noisy, irrelevant passages, enabling cross-modal alignment between very-high-resolution RS imagery and ecological descriptions. In zero-shot ecosystem mapping on the EUNIS habitat framework, WINCEL improves over standard InfoNCE baselines across multiple RS-VLM backbones, with particularly strong gains for SkyCLIP and CLIP, and demonstrates the ability to retrieve ecologically relevant sentences and generate coherent habitat maps. The work highlights practical considerations for dataset construction, text selection, and fine-tuning strategies, and points toward integrating ecological knowledge into RS-VLMs for more interpretable and actionable earth observation analyses.
Abstract
The presence of species provides key insights into the ecological properties of a location such as land cover, climatic conditions or even soil properties. We propose a method to predict such ecological properties directly from remote sensing (RS) images by aligning them with species habitat descriptions. We introduce the EcoWikiRS dataset, consisting of high-resolution aerial images, the corresponding geolocated species observations, and, for each species, the textual descriptions of their habitat from Wikipedia. EcoWikiRS offers a scalable way of supervision for RS vision language models (RS-VLMs) for ecology. This is a setting with weak and noisy supervision, where, for instance, some text may describe properties that are specific only to part of the species' niche or is irrelevant to a specific image. We tackle this by proposing WINCEL, a weighted version of the InfoNCE loss. We evaluate our model on the task of ecosystem zero-shot classification by following the habitat definitions from the European Nature Information System (EUNIS). Our results show that our approach helps in understanding RS images in a more ecologically meaningful manner. The code and the dataset are available at https://github.com/eceo-epfl/EcoWikiRS.
