Gradient-Guided Decoupled Adaptation for Geospatial Vision-Language Models
Organizations: University of Florida Gainesville, FL, USA
Abstract
Existing geospatial vision-language models (Geo-VLMs) typically optimize diverse geospatial tasks through a unified multi-task adaptation paradigm without explicitly accounting for the heterogeneous optimization characteristics. Our empirical observations reveal heterogeneous gradient characteristics across tasks, including vision-language differences, intra-branch gradient relationships, and task interference, which hinder effective multi-task optimization. Motivated by these observations, we propose Gradient-Guided Decoupled Adaptation (G2DA), a gradient-aware optimization framework for multi-task Geo-VLM learning. G2DA first partitions tasks into vision- and language-centric groups through gradient-guided cross-modal decoupling. It then constructs modality-specific curricula based on task gradient similarity and employs bidirectional rehearsal to mitigate the recency effects introduced by sequential optimization. We evaluate G2DA on three Geo-VLM benchmarks using six InternVL3 and Qwen3.5-VL variants, along with GeoChat and GeoLLaVA. Across all 24 benchmark-model combinations, G2DA consistently outperforms representative baselines, improving over the strongest competitor by 3.08, 4.30, and 2.81 percentage points on UrBench-MCQ, XLRS-Bench-Lite, and VRS-Bench-VQA, respectively. These results demonstrate the effectiveness of gradient-guided task organization for Geo-VLM adaptation.
Figures & tables
| Benchmark | Model | Optimization Method | ||||||
| Joint | PCGrad | GradNorm | STGU | CAGrad | FAMO | G 2 DA | ||
| UrBench-MCQ | GeoChat-7B | |||||||
| GeoLLaVA-8B | ||||||||
| InternVL3-2B | ||||||||
| InternVL3-8B | ||||||||
| InternVL3-14B | ||||||||
| Model | Vision-oriented (V) Tasks | Language-oriented (L) Tasks | Average | ||||||||||||||
| Cam. | Traffic | Road | Ori. | Match | City | Count | Img. | Attr. | Ground | Role | Comp. | Scene | VPR | V | L | All | |
| Qwen3.5-VL-27B (Joint) | 41.2 | 68.1 | 66.7 | 30.1 | 59.8 | 70.2 | 78.1 | 45.3 | 49.9 | 70.4 | 71.1 | 85.7 | 76.1 | 85.2 | 53.2 | 70.2 | 65.1 |
| Qwen3.5-VL-27B (G 2 DA) | 45.0 | 72.0 | 72.5 | 32.5 | 62.6 | 70.0 | 83.8 | 45.0 | 52.5 | 72.5 | 75.0 | 90.0 | 85.0 | 88.9 | 56.9 | 73.6 | 68.7 |
| GeoLLaVA-8B (Joint) | 38.2 | 73.1 | 50.1 | 24.9 | 44.3 | 54.8 | 49.1 | 40.2 | 46.2 | 62.4 | 63.3 | 54.5 | 53.2 | 70.2 | 46.1 | 54.9 | 51.7 |
| GeoLLaVA-8B (G 2 DA) | 40.0 | 75.0 | 56.7 | 25.0 | 48.2 | 55.0 | 54.1 | 41.0 | 49.0 | 65.0 | 67.5 | 58.7 | 62.5 | 74.0 | 49.0 | 58.5 | 54.8 |
| UrBench-MCQ | XLRS-Bench-Lite | VRS-Bench-VQA | ||||
|---|---|---|---|---|---|---|
| Method | Cos. | Conf. | Cos. | Conf. | Cos. | Conf. |
| Joint | 0.0191 | 47.3 | 0.0221 | 43.0 | 0.0236 | 41.2 |
| G 2 DA | 0.0216 | 41.3 | 0.0240 | 41.1 | 0.0248 | 40.5 |
| Method | Components | InternVL3-8B | GeoLLaVA-8B | ||||
|---|---|---|---|---|---|---|---|
| D | C | R | UrBench | XLRS | UrBench | XLRS | |
| Joint | 51.9 | 38.1 | 50.7 | 43.8 | |||
| + Decoupling | ✓ | 56.0 | 39.9 | 53.3 | 45.7 | ||
| + Curriculum | ✓ | ✓ | 54.9 | 40.7 | 52.1 | 46.2 | |
| G 2 DA | ✓ | ✓ | ✓ | 57.8 | 42.2 | 54.8 | 47.8 |
VLM Adaptation
Vision-language model adaptation tailors pretrained image-text and multimodal models to new tasks and domains while retaining transferable capabilities.
See all 545 papers