← 返回 2026-05-08

RemoteZero:零人工标注的遥感地理空间推理 RemoteZero: Geospatial Reasoning with Zero Human Annotations

Liang Yao, Fan Liu, Shengxiang Xu, Chuanyi Zhang, Rui Min, Shimin Di, Yuhui Zheng 📅 2026-05-06 👍 8 2026-07-13 08:36
GRPO 地理空间推理 多模态大模型 强化学习 自监督 遥感

用语义验证替代坐标监督,实现无标注的地理空间定位自进化

前置知识

GRPO(Group Relative Policy Optimization)

GRPO 是一种强化学习算法,它为每个 prompt 采样一组候选输出,再以组内相对优势(而非绝对奖励)作为优化信号,特别适合 LLM/MLLM 的策略微调。

RemoteZero 的训练骨架就是 GRPO,奖励设计(语义一致性 + 面积惩罚)也是通过 GRPO 的组内对比转化为优势函数来更新策略的。

多模态大模型(MLLM)的判别-生成不对称

作者观察到 MLLM 在判别某图像区域是否满足语义描述(验证/Eye)上比直接回归精确坐标(生成/Hand)更可靠,源于预训练中文本-图像对齐数据远多于 grounding 数据。

这是 RemoteZero 全部设计的认知基础——既然模型'看'比'指'更准,就把验证能力当作奖励模型去指导生成能力,从而绕开对标注坐标的依赖。

EarthReason 基准与 Acc@0.5 / gIoU

EarthReason 是一个遥感隐式查询定位基准,给定一张大图和自然语言描述(如'适合灾后安置的开阔场地'),要求模型输出边界框。Acc@0.5 是 IoU≥0.5 的命中率,gIoU 是平均交并比。

这是论文主表 Table 1 报告指标所用数据集,读者只有理解这两个指标才能看懂 71.29% 与 61.70 gIoU 之间的取舍含义。

自进化(Self-Evolution)/ 引导式奖励

指训练过程中把上一轮冻结的策略直接当作奖励模型(Verifier),由于判别能力比生成能力成熟更早,自身就能给当前轮提供可信的监督信号,形成 bootstrapping。

这是 RemoteZero 相对'外置大模型做教师'版本的核心升级点——Self-Evolution 把 65.05% Acc@0.5 推到了 71.29%,且完全不需要任何外部标注或更大教师模型。

研究动机

地理空间推理要求模型把模糊的自然语言意图(例如'灾后安置受害者的最优区域,要兼顾容量与设施快速部署')解析为遥感影像上的精确边界框。现有方法如 SegEarth-R1 依赖像素级 SFT 标注,RemoteReasoner 虽然用 GRPO 让推理链自主生成,但奖励仍然用人类标注的真实坐标计算 IoU:$\mathcal{R}_{ext}(b) = \mathrm{IoU}(b, b_{gt})$。这意味着即使推理过程是自主的,最终空间端点仍被人工坐标锁死,作者称之为'location bottleneck'。地球观测数据是 PB 级未标注的,想真正在这些数据上自进化,就必须打破对 $b_{gt}$ 的依赖。

本文的目标是本文目标是构建一个完全不需要真实边界框 $b_{gt}$ 的遥感地理空间推理框架 RemoteZero,使得 GRPO 训练可以直接跑在未标注的遥感数据上,同时最终测试精度不低于甚至超过有监督的 RemoteReasoner 基线。具体而言,作者希望同时实现三件事:(1)用语义一致性内禀奖励 $\mathcal{R}_{int}(b) = V(\mathcal{T}(\mathcal{I},b,\alpha),\mathcal{Q})$ 完全替代 $\mathrm{IoU}(b, b_{gt})$,做到训练时不再读取任何 $b_{gt}$;(2)当外部大模型 Verifier 也缺位时,依靠 Self-Evolution 机制让上一轮冻结的 $\pi_\theta^{(k-1)}$ 直接担任 Verifier,仍然得到优于有监督方法的结果;(3)保持模型对隐式、复杂、关系型自然语言查询的推理能力,最终在 EarthReason 基准上把 Acc@0.5 推到 71.29%。

与已有工作不同的是,作者的切入角度是 MLLM 内部能力的不对称性——'Eye > Hand',即判别'这块区域是否满足查询'比直接生成精确坐标更稳。他们将高熵的坐标生成问题 $\mathcal{F}_{gen}$ 转化为低熵的二元语义验证 $\mathcal{F}_{ver}$,再用 $\mathcal{F}_{ver}$ 作为内禀奖励指导 $\mathcal{F}_{gen}$,从而把监督来源从外部标签换成模型自己的判别先验。区别于 VLM-R1 等用规则化答案奖励的工作,RemoteZero 第一次把'判别-生成不对称'显式建模为信息论动机($\mathcal{H}(\mathcal{P}_{gen}) \gg 1$ vs. $\mathcal{H}(\mathcal{P}_{ver}) \le 1$ bit),并在此之上设计了自进化的 Verifier 复用机制。

核心方法

RemoteZero 的整体思路是构造一个 Generate-Crop-Verify 闭环,把传统 RL 中依赖几何 IoU 的奖励替换成模型对自身裁剪区域的语义一致性打分。Solver $\pi_\theta$ 先针对图像 $\mathcal{I}$ 和查询 $\mathcal{Q}$ 采样一条推理链 $c$ 加边界框 $b$,再用一个确定性的裁剪算子 $\mathcal{T}$ 把 $b$ 区域连同 15% padding 切出来,喂给 Verifier $V$ 输出 $[0,1]$ 语义置信度 $s$。该 $s$ 减去一个'超过面积阈值 $\tau$ 的面积惩罚'后作为最终奖励 $r$,驱动 GRPO 更新 $\pi_\theta$。进一步地,作者提出 Self-Evolution:训练 $K$ 轮时,把第 $k-1$ 轮冻结的策略直接当作第 $k$ 轮的 Verifier,即 $V^{(k)} \leftarrow \pi_\theta^{(k-1)}$,借助'Eye 比 Hand 成熟更早'的不对称性实现无外部教师的自举学习。

核心创新是把'定位'重新定义为'语义一致性最大化',并用同一模型自身(或其历史版本)做裁判。和有监督 GRPO 的本质区别在于:监督式 $\mathcal{R}_{ext}(b) = \mathrm{IoU}(b, b_{gt})$ 是外向的、绑定到具体坐标;RemoteZero 的 $\mathcal{R}_{int}(b) = V(\mathcal{T}(\mathcal{I}, b, \alpha), \mathcal{Q})$ 是内向的,由模型自己判别'切出来的图像是不是回答了问题'。这一转换把外部监督信号完全消解,使训练数据可以无 $b_{gt}$。同时自进化机制 $V^{(k)} \leftarrow \pi_\theta^{(k-1)}$ 是把'Eye > Hand'这一观察工程化的关键——它用上一轮弱生成器对应的强判别器去校准当前轮弱生成器,是少有的把能力不对称直接转化为训练算法的设计。

方法步骤详情

训练分四步:① 推理生成:$\pi_\theta$ 在 $\mathcal{I}$ 与 $\mathcal{Q}$ 条件下采样 $c, b \sim \pi_\theta(\cdot \mid \mathcal{I}, \mathcal{Q})$,每 prompt 采 4 条(temperature 0.9)。② 视觉变换:$\mathcal{I}_{crop} = \mathcal{T}(\mathcal{I}, b, \alpha)$,外扩 15% margin。③ 语义验证:$s = V(\mathcal{I}_{crop}, \mathcal{Q}) \in [0,1]$。④ 奖励 $r = s - \lambda \cdot \max(0, \frac{\mathrm{Area}(b)}{\mathrm{Area}(\mathcal{I})} - \tau)$ 抑制平凡解,按 GRPO 组内优势更新 LoRA。Self-Evolution 把步骤 ③ 的 $V$ 替换为 $\pi_\theta^{(k-1)}$ 的冻结拷贝,迭代 $K$ 轮。

技术新颖性

技术新颖性体现在三个层面:第一,奖励重定义把 $\mathrm{IoU}(b, b_{gt})$ 替换为 $V(\mathcal{T}(\mathcal{I},b,\alpha), \mathcal{Q})$,从依赖标注转向依赖模型判别先验,这在 EarthReason 这种隐式查询任务上比纯答案奖励更鲁棒。第二,引入信息论动机把不对称性形式化:$\mathcal{H}(\mathcal{P}_{gen}) \gg 1$ 的高熵生成被映射为 $\mathcal{H}(\mathcal{P}_{ver}) \le 1$ bit 的低熵验证,这种'生成-判别'对偶视角在 RLVR 文献里并不常见。第三,Self-Evolution 是一种无外部教师的 bootstrapping,比单纯用大模型做蒸馏(如 RemoteZero External Teacher 版本 Acc@0.5 65.05%)更经济也更鲁棒,工程上只要保存上一轮 LoRA 权重即可。

(Left) The RemoteZero Training Strategy: The Solver generates a reasoning chain and a bounding box. The target region is then cropped and fed into a Verifier, which assesses semantic consistency with the query to produce an intrinsic reward for GRPO, eliminating the need for ground-truth coordinates. (Right) By eliminating the dependency on external labels, RemoteZero enables the model to autonomously evolve.
Figure 1: (Left) The RemoteZero Training Strategy: The Solver generates a reasoning chain and a bounding box. The target region is then cropped and fed into a Verifier, which assesses semantic consistency with the query to produce an intrinsic reward for GRPO, eliminating the need for ground-truth coordinates. (Right) By eliminating the dependency on external labels, RemoteZero enables the model to autonomously evolve.
Overview of RemoteZero. The model generates a reasoning chain and a candidate box, which is converted into a padded crop and scored by a verifier for semantic consistency with the query. This score, combined with an area penalty, serves as the intrinsic reward for GRPO without ground-truth coordinates. RemoteZero further enables iterative self-evolution by reusing the frozen policy from the previous round as the verifier for the next round.
Figure 2: Overview of RemoteZero. The model generates a reasoning chain and a candidate box, which is converted into a padded crop and scored by a verifier for semantic consistency with the query. This score, combined with an area penalty, serves as the intrinsic reward for GRPO without ground-truth coordinates. RemoteZero further enables iterative self-evolution by reusing the frozen policy from the previous round as the verifier for the next round.

实验结果

在 EarthReason(Table 1)上,RemoteZero 自进化版取得测试 Acc@0.5 = 71.29%、gIoU = 61.70,超越强监督基线 RemoteReasoner(68.11% / 69.29 gIoU)3.18 个百分点 Acc@0.5,用 Qwen3-VL-8B-Instruct + LoRA 在 8 卡 ZeRO-2 训练 10 epoch(lr 5e-6、batch=6×8、GRPO 采样 4 条)达成,完全不用 ground-truth box。External Teacher 版本 Acc@0.5 = 65.05%、gIoU = 57.95,已逼近 RemoteReasoner。通用 MLLM 中 Qwen2.5-VL-7B 仅 45.82%,其余全部低于 13%。Table 2 单用 Verifier 置信度 Val Acc@0.5 达 65.20%,加面积惩罚后跳到 69.96%;Table 3 Strict Crop 64.61%,Context Crop 加 15% padding 后 69.96%,验证了局部上下文对验证的关键作用。

Comparison with other MLLMs on EarthReason Results.
Table 1: Comparison with other MLLMs on EarthReason Results.
Ablation study of reward functions.
Table 2: Ablation study of reward functions.
Ablation study of cropping strategies.
Table 3: Ablation study of cropping strategies.
查看结构化数据
任务指标本文基线提升
EarthReason 测试集隐式查询定位 Acc@0.5 (IoU≥0.5 命中率) 71.29% RemoteReasoner(强监督)68.11% +3.18 个百分点
EarthReason 测试集隐式查询定位 gIoU(平均交并比) 61.70 RemoteReasoner 69.29 -7.59(边界校准弱于有监督)
EarthReason 测试集 Acc@0.5(External Teacher 版) Acc@0.5 65.05% RemoteReasoner 68.11% -3.06(无自进化时的差距)
奖励消融(验证器 vs 验证器+面积惩罚) Val Acc@0.5 69.96% 仅验证器 65.20% +4.76 个百分点
裁剪策略消融(Strict vs Context Crop 15%) Val Acc@0.5 69.96% Strict Crop 64.61% +5.35 个百分点

局限与改进

作者在 Limitations 与正文里坦承三个问题。第一,语义奖励对精确边界不敏感,所以 gIoU 比 RemoteReasoner 低 7.59 个点(61.70 vs 69.29),模型常给出语义对但偏大的框。第二,Self-Evolution 在第 $k$ 轮把 $V \leftarrow \pi_\theta^{(k-1)}$,若前轮对某些 query 存在系统误判,这种偏差会跨轮累积。第三,裁剪式验证破坏了全局空间关系,对'两块区域之间'这类关系型查询天然不友好。我的额外观察是:实验只在 EarthReason 一个基准上报告,缺乏跨数据集(如 GeoChat-Bench、RSVQA)的泛化证据;同时 GRPO 训练方差大、单卡 4 条采样对 8B 模型已偏紧,这两点作者在文中也没有展开分析。

独立分析的弱点

独立审视有三个可改进点:① 面积惩罚 $\max(0, \frac{\mathrm{Area}(b)}{\mathrm{Area}(\mathcal{I})} - \tau)$ 是线性硬阈值,缺乏对'小而准'的奖励,可以换成对 IoU 形状敏感的连续项(如 $\log(\mathrm{Area}(b)/\mathrm{Area}(\mathcal{I}))$),让奖励曲面更光滑。② 15% 固定 padding 在大图(如 1000×1000)上会引入 30 万像素级别的冗余上下文,Verifier 容易把'切大点就能过'作为捷径,应该按图像分辨率自适应 margin。③ Self-Evolution 复用 $\pi_\theta^{(k-1)}$ 全部权重,没有像模型融合(EMA 或 SWA)那样利用历史轨迹的鲁棒性,单点故障会污染整轮训练,可考虑 verifier 端用前 $k{-}1$ 轮的指数滑动平均。

未来方向

作者在 Conclusion 与 Limitations 中明确给出未来方向:① 全局-局部联合验证——把全局图与高亮候选同时送入 Verifier,保留空间关系又避免过大裁剪;② 困难负样本挖掘(hard negative mining)以稳定 Self-Evolution;③ 更稳定的自进化策略。我的延伸建议:把 RemoteZero 与 GeoZero、GeoVLM-R1 等答案锚定方法正交结合,构造'语义一致性 + 答案一致性'双信号奖励;或者把 Verifier 换成可微分割头(SAM-2 类)让奖励对边界更敏感;还可以把框架推广到视频遥感、变化检测等时序任务。

复现评估

代码与数据均已开源:仓库 https://github.com/1e12Leon/RemoteZero,作者邮箱 yaoliang@hhu.edu.cn 提供联系。模型基于公开的 Qwen3-VL-8B-Instruct + LoRA,训练在 8 张 GPU 上以 DeepSpeed ZeRO-2 + bfloat16 完成,超参明确(10 epoch、lr 5e-6、batch 6×8、GRPO 采样数 4、temperature 0.9、max seq 2048、max image 802,816 像素),单卡成本 80GB(A100/H800)级别即可跑通。复现难度中等——EarthReason 数据集需要按 RemoteReasoner 论文的协议准备,GRPO 实现细节(KL 系数、clip range、优势归一化)作者未完全公开,需要对照 GRPO 原论文补齐;Self-Evolution 涉及多轮 LoRA 权重保存与切换,工程上较为琐碎。