atlas

Research map / Vision-language and multimodal / CLIP and zero-shot

Combining Observational Data and Language for Species Range Estimation

NeurIPS 2024 · Vision-language and multimodal › CLIP and zero-shot · approach: Language models for zero-shot reasoning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LE-SINR, which embeds iNaturalist presence observations and Wikipedia species text into a shared space to enable zero-shot species range maps from text and text-regularized few-shot estimation.

Problem

Species range map estimation is hard for species with few or no observations and without environmental covariates; existing deep SDMs do not address zero-/few-shot settings.

Approach

Align a location encoder with a text-based species encoder (frozen GritLM embeddings plus an MLP) trained on presence-only iNaturalist data, so free-form habitat and range text yields a species range map without observations; text embeddings also serve as priors for logistic regression in few-shot settings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use range descriptions instead of habitat descriptions (ablation)LE-SINR zero-shot range estimation · IUCNMAP: 0.28 -> 0.47Helped
Use range descriptions instead of habitat descriptions (ablation)LE-SINR zero-shot range estimation · S&TMAP: 0.51 -> 0.61Helped
Add environmental features (ablation)LE-SINR with habitat text · IUCNMAP: 0.28 -> 0.32Helped
Add environmental features (ablation)LE-SINR with range text · S&TMAP: 0.61 -> 0.64Helped
Replace habitat/range descriptions with taxonomic text (ablation)LE-SINR zero-shot range estimation · IUCNMAP: 0.53 -> 0.21Hurt
Replace the position encoder with GeoCLIP (ablation)LE-SINR zero-shot range estimation · IUCNMAP: 0.53 -> 0.41Hurt
Replace the position encoder with spherical harmonics encoding (ablation)LE-SINR zero-shot range estimation · S&TMAP: 0.64 -> 0.63Hurt
Replace AN_full with the SatCLIP contrastive loss (ablation)LE-SINR zero-shot range estimation · IUCNMAP: 0.53 -> 0.46Hurt
Increase the negative-sampling value M to as large as 2,048 (ablation)LE-SINR training · Zero-shot range estimationMAPNo clear effect
Explicitly encourage species tokens and text embeddings to be close (ablation)LE-SINR training · Range estimationperformanceHurt
Regularize few-shot logistic regression toward a text-derived species embedding rather than zeroLE-SINR text-driven prior · IUCN and S&TMAP: 10 to 15 points MAPHelped
Use a range-text prior for few-shot estimationLE-SINR text-driven prior · IUCN and S&Tobservations needed: 3× and 10×Helped

Surprising findings

Limitations

Experimental setup

Datasets: iNaturalist (SINR dataset) Wikipedia species articles eBird Status and Trends IUCN Red List range maps

Benchmarks: IUCN Red List range maps eBird Status and Trends

Metrics: mean average precision

Baselines: SINR Constant Prediction Model Mean LD-SDM GeoCLIP backbone Spherical Harmonics encoding SatCLIP loss

Builds on: SINR LD-SDM GritLM SatCLIP GeoCLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy