OBSR:Open Benchmark for Spatial Representations
收藏资源简介:
OBSR是一个开放式的空间表示基准,旨在评估地理空间嵌入器的性能、准确性和效率。该基准无关模态,包含来自全球三个大陆多个城市的7个不同的数据集,确保了泛化能力和减少了人口统计偏差。它允许对GeoAI嵌入器在各种表现出地理过程的现象上进行评估。此外,我们还建立了一个简单直观的任务导向模型基线,为比较更复杂的模型提供了重要的参考点。
OBSR is an open spatial representation benchmark designed to evaluate the performance, accuracy, and efficiency of geospatial embedder models. This modality-agnostic benchmark contains seven distinct datasets from multiple cities across three continents globally, which ensures generalization capability and mitigates demographic bias. It allows the evaluation of GeoAI embedder models across a wide range of phenomena exhibiting geographic processes. Additionally, we have established a simple and intuitive task-oriented model baseline, which serves as a critical reference point for comparing more sophisticated models.
SRAI 数据集概述
数据集基本信息
- 项目名称: Spatial Representations for Artificial Intelligence (srai)
- 项目类型: Python地理空间机器学习库
- 主要功能: 专注于矢量几何的机器学习工具
核心功能模块
数据获取
- OSM/OvertureMaps数据下载: 从不同来源下载给定区域的OpenStreetMap/Overture Maps数据
- GTFS数据处理: 从GTFS数据中提取特征
数据处理
- 矢量数据处理: 处理获取的矢量数据以提取有用信息(道路网络、建筑物、POI等)
- 区域划分: 使用不同算法将给定区域划分为更小的区域
- Uber的H3算法
- Voronoi图
- 行政边界
嵌入方法
- Hex2VecEmbedder: 使用hex2vec算法
- GTFS2VecEmbedder: 使用GTFS2Vec算法
- CountEmbedder: 基于特征计数
- ContextualCountEmbedder: 基于邻域上下文的特征计数
- Highway2VecEmbedder: 使用Highway2Vec算法
数据集特性
- 提供下游任务的预准备数据集
- 包含基于公共数据的基准测试模块
- 支持PyTorch模型
技术特性
- 提供空间数据可视化和处理工具
- 支持预训练模型使用
- 提供完整的端到端示例
安装和使用
- 基础安装:
pip install srai - 支持多种可选依赖项扩展功能
- 提供详细文档和教程资源
相关资源
- 文档地址: https://kraina-ai.github.io/srai/
- 教程仓库: https://github.com/kraina-ai/srai-tutorial
- 预训练模型: https://drive.google.com/drive/folders/14sH33-kNxA0q1O1abPWTpuix8raR_XbD?usp=drive_link
许可证
- 项目许可证: Apache License 2.0
- 使用的OpenStreetMap数据许可证: ODbL




