PrismaCoder:通过分解式评分标准合成,推动开放多模态代码智能的边界

Hugging Face Daily Papers 论文

摘要

PrismaCoder 提出 PrismaForge 层级式数据管线,通过合成 rubric 将程序正确性、代码质量与视觉渲染效果分解为可检查准则,兼顾数据过滤与强化学习奖励,构建了迄今最大的多模态代码数据集 PrismaCoder-2M,并训练发布 PrismaCoder-9B 与 PrismaCoder-35B,以大幅优势领先开源 SOTA、可与闭源系统媲美。

多模态代码智能将程序的符号世界与其执行所产生的视觉世界连接起来。人们对这一能力的兴趣正日益增长,因为模型越来越多地被要求生成图表、网页、动画和半结构化文档。近年来,专有模型取得了遥遥领先的进展,仅凭一段文字描述或一张截图即可生成交互式制品。然而,它们的数据和训练过程仍然封闭,开源领域的进展受限于可用数据的数量和质量,以及生产这些数据的管线和方法。其中,质量是更难解决的问题,因为一个样本必须同时满足三个条件:作为程序是正确的、代码构建良好,且最重要的是渲染后视觉效果正确。现有的任何单一信号都无法同时覆盖这三个方面。执行结果通常只返回通过或失败,代码相似度无法映射到视觉输出,而特定任务的验证器又缺乏泛化能力。为了进一步推动开源进展,我们从数据侧入手,提出了 PrismaForge——一个以合成评分为核心的层级式数据管线,将上述因素分解为可检查的准则。同一评分标准既充当过滤器又充当奖励信号:它用于筛选监督学习语料,随后驱动视觉编码任务的强化学习。利用 PrismaForge 进行数据合成与过滤,我们构建了 PrismaCoder-2M,这是目前最多元化的多模态代码智能开放数据集,也是迄今规模最大的数据集。在模型方面,我们基于该数据训练了 PrismaCoder-9B 和 PrismaCoder-35B,并将两者全部开源发布。它们以大幅优势领先开源最先进水平,可与领先的专有系统相媲美。我们的进一步分析表明,所提出的基于评分标准的管线在不同模型骨干上均提升了多模态编码性能。我们已在 https://qiushisun.github.io/PrismaCoder-Home/ 开源了代码和数据。
查看原文
查看缓存全文

缓存时间: 2026/10/22 15:38

论文页面 - PrismaCoder:通过分解式评分标准合成,突破开放多模态代码智能的边界

来源:https://huggingface.co/papers/2610.20538 发布于 10月14日

·

提交者:https://huggingface.co/QiushiSun

Qiushi (https://huggingface.co/QiushiSun) 于 10月22日

作者:

,

,

,

,

,

,

,

,

,

,

,

,

,

,

,

,

摘要

PrismaForge 使用基于评分标准(rubric)的流水线来合成和筛选高质量的多模态代码数据,使开放模型在视觉编码任务上能够与专有系统媲美。

多模态代码智能(https://huggingface.co/papers?q=Multimodal%20code%20intelligence)将程序的符号世界与其执行所创造的视觉世界连接起来。随着模型越来越多地被要求生成图表、网页、动画和半结构化文档,人们对此能力的兴趣日益高涨。近年来,专有模型已遥遥领先,仅凭文字描述或一张截图即可生成交互式作品。然而,其数据和训练过程仍然封闭,开放进展受限于可用数据的数量和质量,以及生成数据的流水线和方法。其中,质量是更大的挑战——一个样本必须在程序层面正确、结构良好,最重要的是在渲染后视觉效果准确。目前没有任何单一信号能同时覆盖这三个维度。执行结果往往只返回通过或失败,代码相似度无法映射到视觉输出,而针对特定任务的验证器又缺乏泛化能力。为了推动开放进展,我们从数据端入手,提出 PrismaForge(https://huggingface.co/papers?q=PrismaForge)——一个以合成为主的分层数据流水线,其核心是将上述因素分解为可检查准则的评分标准。同一评分标准既充当过滤器也充当奖励信号:它用于筛选监督语料,随后驱动强化学习在视觉编码任务上的训练。利用 PrismaForge(https://huggingface.co/papers?q=PrismaForge)进行数据合成与筛选,我们构建了 PrismaCoder-2M(https://huggingface.co/papers?q=PrismaCoder-2M),这是目前规模最大、多样性最丰富的多模态代码智能开放数据集。在模型方面,我们在此数据上训练了 PrismaCoder-9B 和 PrismaCoder-35B 并已开源发布。两者在开放模型中大幅领先当前最佳水平,并可与领先的专有系统相媲美。我们的进一步分析表明,所提出的基于评分标准的流水线能够提升不同模型主干的多模态编码性能。我们的代码和数据已发布在 https://qiushisun.github.io/PrismaCoder-Home/。

查看 arXiv 页面(https://arxiv.org/abs/2610.20538) 查看 PDF(https://arxiv.org/pdf/2610.20538) 项目页面(https://qiushisun.github.io/PrismaCoder-Home/) GitHub(https://github.com/QiushiSun/PrismaCoder) 添加到收藏(https://huggingface.co/login?next=%2Fpapers%2F2610.20538)

在你的智能体中获取此论文:

hf papers read 2610.20538

没有最新版 CLI?curl -LsSf https://hf.co/cli/install.sh | bash

引用此论文的模型:0

暂无模型关联此论文。

在模型 README.md 中引用 arxiv.org/abs/2610.20538 以从此页面关联。

引用此论文的数据集:0

暂无数据集关联此论文。

在数据集 README.md 中引用 arxiv.org/abs/2610.20538 以从此页面关联。

引用此论文的 Spaces:0

暂无 Space 关联此论文。

在 Space README.md 中引用 arxiv.org/abs/2610.20538 以从此页面关联。

包含此论文的合集:2

相似文章

PRISM:通过结构化多模态数据合成实现优先级感知的规则内化

arXiv cs.LG

本文介绍了PRISM,一个用于训练多模态大语言模型遵循优先级规则的四阶段数据合成框架,以及PRISM-Eval,一个无需评判者的评估套件。仅用10K样本,PRISM就将Qwen3-VL-4B在PRISM-Eval上的严格准确率从9.5%提升到30.1%,同时保持了通用基准性能,并且这些提升可迁移到其他开源多模态大语言模型。

PRISM: 程序化时空推理基准

arXiv cs.AI

PRISM是一个大规模基准,包含10,372个人工校准的指令-代码对,用于评估程序化视频生成,并采用了一个漏斗式框架,包含四个指标。对七个大型语言模型的评估揭示了代码可执行性与空间一致性之间存在显著差距。

DeepCode:开放式智能体编程

Papers with Code Trending

DeepCode 是一个完全自主的框架,用于从文档到代码库的合成,通过原则性的信息流管理将科学论文转化为生产级代码,在 PaperBench 上取得了最先进的结果,并超越了博士级人类专家。

通过多准则潜在推理的编码代理上下文剪枝

arXiv cs.AI

LaMR 提出了一种针对编码代理的结构化剪枝框架,将代码相关性分解为语义证据和依赖支持两个维度,使用专用的条件随机场和混合专家门控机制,在保持或提升任务性能的同时,最多可减少 31% 的 Token 使用量。

AdaPRA:采用自适应评分标准的数据科学过程奖励智能体

arXiv cs.AI

AdaPRA 提出了一种用于数据科学智能体的持久化编码框架与过程奖励智能体(PRA),通过自适应评分标准检测并纠正过程错误,使 80B Qwen 模型在 DSPredict 基准上的排名百分位分别提升了 24.5(简单)和 14.8(困难)个百分点。