📄 The Structured Output Benchmark: A Multi-Source Benchmark for Evaluating Structured Output Quality in Large Language Models
#基准测试 #模型评估 #大语言模型 #数据集 #跨模态
✅ 7.0/10 | 前25% | #基准测试 | #大语言模型 | #模型评估 #数据集 | arxiv
学术质量 6.0/7 | 选题价值 1.0/2 | 复现加成 0.0 | 置信度 高
👥 作者与机构
- 第一作者:Abhinav Kumar Singh(JigsawStack, Inc.)
- 通讯作者:未说明
- 作者列表:Abhinav Kumar Singh(JigsawStack, Inc., New Delhi, India),Harsha Vardhan Khurdula(JigsawStack, Inc., San Francisco, CA, USA),Yoeven D Khemlani(JigsawStack, Inc., San Francisco, CA, USA),Vineet Agarwal(JigsawStack, Inc., Durgapur, WB, India)
💡 毒舌点评
这篇论文直击了大模型应用中的一个真实痛点:生成的JSON格式完美但内容胡说八道,并提供了迄今最系统的跨模态评估框架。不过,其“多模态”评估实则是把图像和音频先转成文本再喂给模型,相当于跳过了最关键、最容易出错的视觉和语音理解环节,这使得对多模态大模型的直接评估力度大打折扣。
📌 核心摘要
- 问题:现有评估大模型生成结构化输出(如JSON)的方法只关注格式是否正确(Schema Compliance),或只在单一来源(如纯文本)上测试值的正确性,忽略了实际部署中从多种来源提取数据并保证每个字段值都准确的难题。
- 方法核心:提出了SOB基准,一个跨文本、图像(OCR文本)、音频(会议转录文本)三种来源的统一评估框架。所有输入均被标准化为文本,以隔离模态处理能力,专注于评估模型“从给定文本中准确提取并结构化信息”的能力。
- 创新点:首次联合评估多源提取、细粒度字段值准确性与格式合规性;设计了包括Value Accuracy(主指标)在内的七项评估指标;建立了包含人工撰写和LLM交叉验证的严谨数据集构建流程。
- 主要实验结果:评估21个模型发现:
- 格式合规性(JSON Pass Rate)普遍很高(>84%),但值准确性(Value Accuracy) 差距巨大:文本最好83.0%,图像67.2%,音频仅23.7%。
- 模型排名在不同来源间发生显著变化,无单一模型能全面领先。
- 模型参数规模与结构化输出质量不直接相关。
- 格式合规但值错误的“结构化幻觉”难以被常规流程检测。
- 实际意义:揭示了当前大模型在可靠数据提取方面的核心短板——“会说正确的格式,但不会填正确的数”,为模型选型和改进提供了更贴近实际需求的评估标准。
- 主要局限性:
- 非端到端评估:图像和音频均通过预处理(OCR/人工转录)变为文本,未评估模型直接处理原始图像或音频的能力。
- 评估严格性:采用严格精确匹配,会惩罚语义相同但表述不同的正确答案(如“USA” vs “United States”)。
- 音频数据集较小:仅115条记录,且基于高质量人工转录,代表的是性能上界。
🏗️ 模型架构
本文并非提出新的生成模型,而是提出一个评估框架与基准测试集。其“模型架构”即SOB评估流程,如下图所示:

流程详解:
- 输入:每条记录包含文本化的上下文(
c)、问题(q)和JSON Schema(s)。上下文来源于三种模态(文本/图像OCR/音频转录),但已统一为文本。 - 模型生成:候选模型根据输入生成JSON格式的响应(
r)。 - 结构化验证:
- 解析检查:验证
r是否为合法JSON,且根节点为对象或列表。 - Schema合规检查:使用
jsonschema库验证r是否符合给定的Schema(s)。 - 硬化规则:如果上述任一检查失败,则所有语义类指标(Value Accuracy等)分数直接归零。
- 解析检查:验证
- 扁平化比较:将地面真值(
g)和模型预测(r)均展平为以路径为键、叶节点值为值的映射(如directors.0.nationality: “American”)。 - 逐字段评分:对每个叶路径字段进行比较,计算七项指标(见§4.1),包括精确匹配(Value Accuracy)、Token级F1(Faithfulness)、结构覆盖等。
- 聚合与报告:对每条记录计算各指标,再按Schema复杂度加权平均,得到模型在文本、图像、音频上的最终分数。
💡 核心创新点
- 跨模态统一结构化输出基准:首次将文本、图像(通过OCR)、音频(通过转录)三种来源的提取任务置于同一评估框架下,使用相同的Schema和评分标准,实现了真正的跨模态能力横向比较。
- 聚焦“值准确性”的细粒度评估体系:设计了以“Value Accuracy”(字段值精确匹配)为核心的七项指标,并引入“硬化评分”机制,明确区分了“生成有效JSON”和“生成正确JSON”这两个不同层次的能力。
- 基于实际需求的生产化视角:基准的构建(如选择多跳问答、复杂文档、会议记录)和评估(如Schema复杂度加权、对长上下文的关注)紧密围绕企业数据提取场景(发票、医疗记录、会议纪要),揭示了真实落地中“格式正确但内容错误”这一关键风险。
🔬 细节详述
- 训练数据:论文不涉及模型训练,而是构建评估数据集。数据来源与规模:
- 文本:HotpotQA,5,000条评估记录(从25,091条全集中抽取),平均上下文919 tokens。
- 图像:olmOCR-bench,209条记录,来源于7种文档类型(多栏、表格、扫描件等)的PDF OCR结果,平均上下文527 tokens。
- 音频:AMI会议语料库,115条记录,基于高质量人工转录,平均上下文7,373 tokens。
- 损失函数:不适用。
- 训练策略:不适用。
- 关键超参数(评估时):
- 推理设置:温度0.0(贪婪解码),最大输出长度2,048 tokens。
- 模型规模:评估了8B到358B参数的21个模型。
- 评分权重:Schema复杂度分为easy=1, medium=2, hard=3, 加权平均计算总分。
- 训练硬件:未说明(本文为评估工作)。
- 推理细节:所有模型使用vLLM服务,禁用推理模式(reasoning)以隔离提取能力。对于三个模型(GPT-5, GPT-5-Mini, DS-R1-Distill-32B),使用其最低推理强度配置。
- 正则化或稳定训练技巧:不适用。
📊 实验结果
主要基准结果:跨模态统一排行榜(表2摘要)
| 模型 | Overall (Adj.) | Value Acc. | JSON Pass | Perfect Resp. |
|---|---|---|---|---|
| GPT-5.4 | 0.870 | 0.798 | 0.993 | 0.469 |
| GLM-4.7 | 0.861 | 0.884 | 0.972 | 0.508 |
| Qwen3.5-35B | 0.861 | 0.801 | 0.969 | 0.500 |
| Gemma-4-31B | 0.833 | 0.778 | 0.943 | 0.461 |
| … | … | … | … | … |
| GPT-OSS-20B | 0.732 | 0.667 | 0.845 | 0.362 |
关键发现图表:

图表结论:所有21个模型的JSON Pass Rate(黑条)都远高于Value Accuracy(紫条),差距约15-25个百分点。这直观证明了“格式正确不等于内容正确”。
分模态最佳Value Accuracy:
- 文本:GLM-4.7(0.830)
- 图像:Gemma-4-31B(0.672)
- 音频:Gemini-2.5-Flash(0.237)
结构化解码消融实验(表3, 音频数据):
| 模型 | Val. Acc. (Base) | Val. Acc. (+Schema) | JSON Pass (Base) | JSON Pass (+Schema) |
|---|---|---|---|---|
| Gemini-2.5-Flash | 0.237 | 0.270 | 0.860 | 0.956 |
| GPT-5.4 | 0.180 | 0.173 | 0.869 | 0.808 |
结论:使用结构化解码对JSON合规率有提升,但对Value Accuracy改善有限(±0.033),表明值准确性瓶颈不在格式约束。
⚖️ 评分理由
- 学术质量:6.0/7
- 创新性:在评估方法论上创新显著,首次系统性地将多源数据提取和值级准确性纳入统一基准。但核心贡献是“评估”而非“新模型或新算法”。
- 技术正确性:评估框架设计严谨,指标定义清晰,实验设置(如禁用推理模式)合理,以隔离所要测量的能力。
- 实验充分性:评估了21个模型,覆盖三种来源,指标全面,并进行了必要的消融(结构化解码),证据可信。
- 主要扣分点:评估的“多模态”并非端到端,图像和音频信息在评估前已被“蒸馏”为文本,未能挑战模型在原始感知层面的能力。这削弱了其作为“多模态”基准的完备性。
- 选题价值:1.0/2
- 前沿性与影响:直接针对LLM在结构化数据提取中的实际可靠性问题,对构建可靠的企业级AI系统有重要指导意义。提出的评估指标体系可能影响后续研究。
- 与读者相关性:对于关注大模型应用、数据工程、信息抽取的读者价值很高。对于专注于语音合成/识别的读者,相关性较弱,因音频评估已转为文本。
- 开源与复现加成:0.0/1
- 论文明确承诺发布数据集、评估代码和所有模型输出,这极大地促进了研究的可复现性和后续工作。这是本研究的重要加分项。但未提供预训练模型或训练代码,符合其评估工作的定位。
🔗 开源详情
- 代码:论文中明确声明“We release the dataset, evaluation pipeline, and all related code.”,但未在正文中提供具体仓库链接。按要求,应总结为“论文声明将开源,但未在文中提供具体链接”。
- 模型权重:未提及。本文为基准评估工作,不涉及模型训练。
- 数据集:论文声明将发布基准数据集(SOB),包含文本、图像、音频三种来源的评估记录。
- Demo:未提及。
- 复现材料:提供了详细的评估指标定义(附录C)、数据集构建流程(附录H)、分类类别说明(附录G)和示例(附录D, F),复现信息较为充分。
- 论文中引用的开源项目:HotpotQA(文本来源), olmOCR-bench(图像来源), AMI Meeting Corpus(音频来源), vLLM(模型服务), Pydantic和jsonschema(数据验证), Gemini 2.5 Flash/Pro(LLM交叉验证)。