2504 字
13 分钟
Google推出地理空间推理模型

地理空间信息,即与特定地理位置相关联的数据,是理解和应对现实世界复杂问题的基础。从日常的地图导航、天气预报,到专业的城市规划、气候变化应对,地理空间数据的有效利用至关重要。然而,地理空间信息本身具有规模庞大、结构复杂、多源异构等特点,其采集、存储、处理和分析往往需要专门的技术和平台。传统方法在数据对齐、交叉引用以及从海量数据中提取深层理解方面面临挑战,同时,新兴的突破性人工智能技术并非天然适用于地理空间问题的独特约束。

在此背景下,谷歌推出了“地理空间推理”(Geospatial Reasoning)研究项目,该项目结合生成式AI的强大推理能力与多个专门构建的预训练地理空间基础模型,目标是加速地理空间问题的解决,为灾害响应、全球气候变化和辅助决策应用等领域提供更强大的分析支持。

地理空间基础模型#

地理空间推理的核心依赖于一系列强大的基础模型。谷歌此前已推出了两款预训练、多用途的模型:人口动态基础模型(PDFM)用于捕捉人口行为与环境的复杂互动,以及一个基于轨迹的移动性基础模型。

近期,谷歌进一步扩展了其模型库,推出了新的遥感基础模型。这些模型基于成熟的架构(如 Masked Autoencoders, SigLIP, MaMMUT, OWL-VIT)并针对遥感领域进行了深度适配和优化。其训练数据涵盖了高分辨率的卫星与航空影像,并辅以相应的文本描述和边界框标注。

这些遥感基础模型具备以下关键能力:

1. 生成丰富的嵌入表示:能够为图像和图像中的对象生成高质量的向量表示(Embeddings),捕捉其语义和空间特征。

2. 支持下游任务微调:可针对特定的遥感任务进行微调(Fine-tuning),例如建筑物与道路测绘、灾后损失评估、基础设施定位等,并在谷歌内部多个遥感项目中验证了其对任务指标的提升作用。

3. 自然语言交互与零样本能力:提供灵活的自然语言接口,支持图像检索(如查找“带有太阳能板的住宅建筑”)和零样本分类(Zero-shot Classification,如识别“无法通行的道路”),无需针对特定类别进行额外训练。

根据谷歌的评估,这些模型在广泛的遥感基准测试(涵盖分类、分割、目标检测)中,无论是在冻结特征评估还是微调及零样本设置下,均展现出较好的性能,部分达到业界领先水平。

智能体工作流与协同推理#

Geospatial Reasoning不仅仅是模型的集合,更是一个用于构建智能体工作流(Agentic Workflows)的框架。它旨在赋能开发者、数据分析师和科学家,将谷歌的先进基础模型与用户自有的模型、数据集以及公共数据源进行高效整合。该框架是谷歌早期在Google Earth中试点Gemin 能力(用于创建数据图层、执行GIS操作、生成报告)的扩展和深化。

其核心运作机制如下:

1. 自然语言驱动
用户通过自然语言提出复杂的地理空间分析请求。

2. Gemini智能编排
大语言模型(如Gemini)作为核心推理引擎,理解用户意图,并智能地规划和执行一个包含多个步骤的“推理链”。

3. 多模型、多数据源协同
Gemini调度和协调不同的组件进行工作,包括:

  • • 调用谷歌的地理空间基础模型(如遥感模型进行图像分析、PDFM进行人口动态分析)。
  • • 访问和处理谷歌的平台数据(如Google Earth Engine、BigQuery、Google Maps Platform、Google Cloud Storage)。
  • • 整合用户提供的专有数据或第三方数据源。
  • • 调用其他AI模型(如WeatherNext进行风险预测)。
  • • 执行必要的地理空间运算(如坐标转换、空间查询)。

4. 生成结果与可视化
最终,框架整合分析结果,以结果摘要、数据可视化(如图表、地图渲染)等形式,向用户提供快速、可信的答案。

应用示例:飓风灾后快速评估#

项目通过一个飓风灾后评估的示例场景,演示Geospatial Reasoning的工作流程:

1. 灾前背景可视化
利用Google Earth Engine加载开源卫星影像,了解灾前情况。

2. 灾后现状可视化
导入用户提供或外部获取的高分辨率航拍影像。

3. 自动化损伤识别
调用遥感基础模型(如基于OWL-VIT的专用模型)分析航拍图像,自动检测建筑物,并通过进一步分析(可能由Gemini或专门的图像描述模型完成)评估其受损程度(如屋顶损坏、瓦砾)和洪水影响范围。

4. 风险预测
调用WeatherNext AI天气预报,预测次生灾害风险。

5. 综合查询与分析
用户可通过自然语言向Gemini提问,获取更深层次的洞察,例如:

  • • 统计受损建筑的比例。
  • • 人口普查数据估算财产损失金额。
  • • 社会脆弱性指数(SVI)提出救援优先级建议。

此示例中,首先从Google Cloud Storage检索高分辨率图像,Gemini指示调用专门的遥感模型进行对象检测(“查找图像中的建筑物”),返回边界框坐标。随后,图像块被发送给Gemini或特定任务模型进行灾害评估,最终结果被汇总呈现。

技术架构概览#

为支持此类应用,谷歌构建了一个演示性的技术架构,其关键组件包括:

1. 前端
一个集成了地图和图表组件的Python应用,提供聊天交互界面。

2. 后端
一个基于LangGraph实现的智能体(Agent),部署在Vertex AI Agent Engine 上。

3. 工具集
该智能体可调用一系列大语言模型可访问的工具,包括:

  • • 数据访问:Earth Engine, BigQuery, Google Maps Platform, Google Cloud Storage Reader。
  • • 模型推理:调用部署在Vertex AI上的遥感基础模型端点。
  • • 地理空间操作:执行坐标转换、空间分析等常规GIS功能。

4. 部署平台:主要依托Google云计算平台,特别是Vertex AI进行模型部署和智能体运行。

在飓风示例的具体实现中,还整合了来自美国民用航空巡逻队(Civil Air Patrol)的航拍图像、X公司Bellwether项目提供的预处理能力(地理定位、关键设施识别)、Google Research 的Open Buildings和SKAI模型预计算的建筑检测与损伤评估结果(基于NOAA图像)、以及社会脆弱性指数、房价数据和 WeatherNext等多源信息。

未来展望#

Geospatial Reasoning仍在开发中,但其展示了融合生成式AI和领域专用基础模型在应对复杂地理空间挑战方面的巨大潜力。通过简化数据整合、加速分析流程、赋能深度洞察,该技术有望在气候变化、城市发展、资源管理、应急响应等多个关键领域发挥重要作用。

References#

 

本公众号相关内容推荐#

Google推出地理空间推理模型
https://blog.scidatalab.net/posts/google推出地理空间推理模型/
作者
Echo
发布于
2025-04-09
许可协议
CC BY-NC-SA 4.0