Self-Evolving Remote Sensing Models: Agents Recursively Build Earth Observation Models

Research proposes turning verifiable EO tasks into constraint harnesses and verifiers, with coding agents autonomously building remote sensing models.
The research proposes a new paradigm: transforming any verifiable Earth observation task into a constraint harness and verifier, letting a general-purpose coding agent autonomously build and improve remote sensing models through a recursive loop. The harness defines available resources and operations, while the verifier defines success. This unifies traditionally separate tasks like few-shot learning and domain adaptation as different combinations of constraints and verifiers. On four benchmarks covering optical, SAR, and multispectral time-series data, agent-built models surpass the state of the art and retain high accuracy with only about 1% of training labels. The paradigm shifts human effort from designing training recipes to designing meta-rules, paving the way for autonomous EO system evolution.
Title
Self-Evolving Remote Sensing Models: Agents Recursively Build Earth Observation Models
Meta Description
Research proposes a new paradigm: turning Earth observation tasks into constraint harnesses and verifiers, letting general-purpose coding agents recursively build and improve remote sensing models, surpassing SOTA on four benchmarks with only 1% labels.
Article Content
Building Earth observation (EO) models still relies on manual effort. Every time a new task arises, experts must design a training recipe and repeatedly tune it against benchmarks. This approach is not only time-consuming and labor-intensive, but also hard to scale. A recent study proposes an entirely new paradigm: transforming any verifiable EO task into a "constraint harness" and "verifier" that agents can execute autonomously, allowing general-purpose coding agents to recursively build and improve remote sensing models—freeing the process from dependence on human experts.

Core Idea: Turning Tasks into "Constraints" and "Verifiers"
The key insight of the research is that any Earth observation task can be decomposed into two components: a constraint harness and a verifier. The harness defines which resources, tools, and operations the agent may use when solving the problem; the verifier defines what counts as success.
For example, in a land cover classification task, the harness might allow the agent to access raw imagery, pretrained weights, and a certain compute budget, while the verifier evaluates classification accuracy against a labeled test set. Once these two components are in place, a general-purpose coding agent can continuously attempt, evaluate, and adjust model architectures and training strategies in a loop, achieving recursive self-improvement.
The elegance of this approach lies in shifting model building from "designing training recipes" to "designing meta-rules." Humans only need to ensure the task is verifiable—which can be achieved through labeled benchmarks, independent sensor data, physical models, or repeated observations of the same location.
Coding Agent refers to an AI system capable of code generation, execution, and debugging, typically represented by automated programming tools built on large language models. Unlike traditional automated machine learning (AutoML), a coding agent can not only search hyperparameters or network architectures, but also autonomously write, modify, and run complete training scripts, and even refactor data preprocessing pipelines. In the context of EO model building, the agent reads feedback signals returned by the verifier (such as classification accuracy, detection mAP, etc.) to decide whether the next step is to adjust the model structure, change the loss function, or modify the data augmentation strategy. This "generate-execute-evaluate" closed loop is the foundation of its recursive self-improvement, and it also means its capability ceiling is directly constrained by the reasoning and coding abilities of the underlying language model.
Unified Multi-Task Framework: From Few-Shot Learning to Domain Adaptation
Traditionally, few-shot learning, domain adaptation, and multimodal fusion in remote sensing are regarded as independent research problems, each with its own methodology. But under this framework, the boundaries between these tasks become blurred—they are merely different combinations of harness and verifier choices.
For instance, few-shot learning corresponds to a harness that restricts the agent to using only a very small number of labeled samples, while the verifier still uses a standard test set; domain adaptation corresponds to a verifier that requires the model to maintain performance on independent data from different sensors or different geographic regions. The agent does not need to understand the academic categorization of these tasks; it only needs to optimize the model based on the verifier's feedback.
This unified perspective greatly lowers the barrier to task customization and also allows the agent to accumulate experience across tasks.
Domain Adaptation in remote sensing specifically refers to the problem of performance degradation when a model trained on one data distribution (source domain, such as a particular sensor or region) is transferred to a target domain with a different distribution (such as another sensor or another continent). Because remote sensing imagery is affected by sensor type, illumination, season, atmospheric conditions, and more, significant covariate shift often exists between source and target domains. Traditional methods require designing specialized strategies such as adversarial training or feature alignment, but under this research framework, domain adaptation is no longer a task requiring separately designed algorithms—it is enough to have the verifier evaluate performance on independent target domain data, and the agent will automatically search for model solutions that can narrow the domain gap, including but not limited to style transfer, self-supervised pretraining, or test-time adaptation techniques.
Experimental Validation: Breakthroughs on Four Benchmarks
The research team tested on four Earth observation benchmarks, covering optical imagery, synthetic aperture radar (SAR), and multispectral time-series imagery. Results show that models built by the agent not only surpass current state-of-the-art methods in accuracy, but also retain most of their accuracy when using only about 1% of the training labels.
This means the agent can not only automatically search for excellent model architectures, but also work effectively under extreme data scarcity. Given the high cost of acquiring labeled data in remote sensing, this property has significant practical value.
Synthetic Aperture Radar (SAR) is an active microwave remote sensing technology that forms images by transmitting electromagnetic pulses and receiving echoes. It has all-day, all-weather observation capability and is sensitive to surface structure and moisture. Unlike optical imagery, SAR images contain characteristic speckle noise, and their imaging geometry is slant-range projection, causing the visual features of the same ground object to differ greatly from optical imagery. Therefore, in EO tasks involving SAR, models must handle entirely different data distributions and physical characteristics. The agent's success on this benchmark shows that it can not only tune for optical imagery, but also autonomously adapt to the unique properties of SAR data, for example by designing specialized denoising modules or adopting network structures suitable for complex-valued data.
Paradigm Shift: Humans Design Rules, Agents Build Models
The new paradigm proposed by this research can be summarized as: humans design the constraint harness and verifier, agents build the models. As the capabilities of underlying coding agents improve, EO models will automatically advance along with them, and human experts will no longer need to redesign training pipelines for every new task.
Of course, this paradigm has its precondition—the task must be verifiable. But the researchers point out that through physical models, independent sensor cross-validation, or repeated observations, almost all EO tasks can be designed in a verifiable form. This paves the way for the autonomous evolution of future Earth observation systems, and invites the question: could this be the last remote sensing model humans build by hand?
One-line Summary
Research proposes turning verifiable EO tasks into constraint harnesses and verifiers, with coding agents autonomously building remote sensing models.
Paragraph Summary
This research proposes a new paradigm: transforming any verifiable Earth observation task into a constraint harness and verifier, allowing a general-purpose coding agent to autonomously build and improve remote sensing models through a recursive loop. The harness defines the resources and operations available to the agent, while the verifier defines success criteria. This idea unifies traditionally independent tasks such as few-shot learning and domain adaptation, turning them into different combinations of constraints and verifiers. On four benchmarks spanning optical, SAR, and multispectral time-series data, the agent-built models surpass current state of the art and retain high accuracy using only about 1% of training labels. The new paradigm shifts the human role from designing training recipes to designing meta-rules, paving the way for autonomous evolution of EO systems.
Related articles

Free Unlimited Claude Code Solution: Agnes AI + CC Switch Setup Guide
No paid subscription needed — pair the free AI platform Agnes AI with the open-source tool CC Switch to provide a backend for Claude Code, enabling unlimited free calls to text, image, and video models. This guide covers the full setup, test results, and usage boundaries.

A Complete Zero-Cost Guide to Getting Started with Claude Code for Beginners in China
A beginner's guide to Claude Code for users in China: two installation methods (command line and IDE plugin), full configuration steps for replacing the official API with the free domestic LongCat model, and a hands-on demo of building a small tool with natural language, plus tips.

When the NSA Gets Involved: The AI Supply Chain Crisis Behind Open-Source CVEs and API Key Hijacking
Multiple open-source projects disclosed severe CVEs in one day, PHP flaws alarmed the FBI, and Railway and OpenCode were breached with API keys stolen. This article breaks down the vulnerability window, AI-accelerated exploitation, and the AI supply chain crisis behind the API key black market, with a developer defense checklist.