LEGO-Puzzles
收藏资源简介:
LEGO-Puzzles是一个可扩展且系统化的基准测试,旨在评估多模态大语言模型(MLLMs)在多步空间推理方面的能力。该数据集包含1,100个样本,涵盖空间理解、单步顺序推理和多步顺序推理三大任务类别。
LEGO-Puzzles is a scalable and systematic benchmark designed to evaluate the performance of multimodal large language models (MLLMs) in multi-step spatial reasoning. This dataset contains 1,100 samples, covering three task categories: spatial understanding, single-step sequential reasoning, and multi-step sequential reasoning.
LEGO-Puzzles数据集概述
1. 数据集简介
- 名称: LEGO-Puzzles
- 目的: 评估多模态大语言模型(MLLMs)在多步空间推理任务中的表现
- 核心任务:
- 空间理解(Spatial Understanding)
- 单步序列推理(Single-Step Sequential Reasoning)
- 多步序列推理(Multi-Step Sequential Reasoning)
2. 数据集构成
- 总样本量: 1,100个
- 任务分布:
- 空间理解: 36.4%
- 单步序列推理: 36.4%
- 多步序列推理: 27.3%
- 子集:
- LEGO-Puzzles-Lite: 220个样本(用于人机对比)
3. 任务类型
- 主要形式:
- 视觉问答(VQA)
- 图像生成任务(5种)
- 评估维度:
- 外观相似性(Appearance Similarity)
- 指令遵循(Instruction Following)
4. 评估方法
- Next-k-Step基准:
- 测试模型预测k步后组装状态的能力
- 分析不同k值下的表现
- 包含思维链(CoT)提示的对比实验
5. 主要评估结果
- 测试模型: 20种前沿MLLM
- 表现最佳模型: GPT-4o和Gemini-2.0-Flash
- 人机对比:
- 人类标注者显著优于所有MLLM
- 特别是在3D空间对齐、旋转处理和多步组装跟踪任务中
6. 使用方式
-
集成框架: VLMEvalKit
-
评估命令: bash python run.py --data LEGO --model <your_model_name> --verbose
-
支持模式:
- 推理+评估
- 仅推理
- 多GPU加速
7. 相关资源
- 论文: arXiv:2503.19990
- 数据: HuggingFace数据集
- 项目页: LEGO-Puzzles官网
8. 引用格式
bibtex @article{tang2025lego, title={LEGO-Puzzles: How Good Are MLLMs at Multi-Step Spatial Reasoning?}, author={Tang, Kexian and Gao, Junyao and Zeng, Yanhong and Duan, Haodong and Sun, Yanan and Xing, Zhening and Liu, Wenran and Lyu, Kaifeng and Chen, Kai}, journal={arXiv preprint arXiv:2503.19990}, year={2025} }




