← 最新论文
💻 computer science

CharTide: Data-Centric Chart-to-Code Generation via Tri-Perspective Tuning and Inquiry-Driven Evolution

本文提出了 CharTide,一个以数据为核心的图表转代码生成框架,通过“三视角微调”策略解耦视觉感知与代码逻辑,并引入基于信息不变性原则的“询问驱动强化学习”机制,实现了超越 GPT-4o 的高性能图表代码生成。

原作者: Xiangxi Zheng, Kuang He, Jiayi Hu, Ping Yu, Rui Yan, Yuan Yao, Peng Hou, Anxiang Zeng, Alex Jinpeng Wang

发布于 2026-04-27
📖 1 分钟阅读☕ 轻松阅读

原作者: Xiangxi Zheng, Kuang He, Jiayi Hu, Ping Yu, Rui Yan, Yuan Yao, Peng Hou, Anxiang Zeng, Alex Jinpeng Wang

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

1. 现在的 AI 面临什么问题?(痛点)

想象一下,你正在教一个学生通过看照片来写“绘画说明书”(代码)。现在的 AI 学生有两个毛病:

  • “死记硬背”症(数据同质化): 现在的教材里,大部分都是“照片+说明书”这种成对的内容。学生看多了,就开始偷懒了。他不再去仔细看照片里的细节(比如线条的粗细、颜色是深蓝还是浅蓝),而是开始背诵说明书里的“套路”。比如他发现说明书开头总是有“import matplotlib”,他就直接背下来,而不去管照片里到底画了什么。这导致他虽然写出来的代码能运行,但画出来的图跟原图“神似形不似”。
  • “模棱两可”的老师(评价标准模糊): 当学生写完说明书后,老师(现有的评估模型)来打分。但这个老师很“感性”,他只会看一眼说:“嗯,感觉挺像的,给 80 分。”这种评价太主观了,学生不知道自己到底是哪一笔画错了,导致进步很慢。

2. CharTide 是怎么解决的?(核心方案)

CharTide 提出了两套“魔鬼训练法”:

第一阶段:三位一体的“分科训练法”(Tri-Perspective SFT)

CharTide 不再让学生直接“看图写代码”,而是把学习拆成了三个科目,让学生打好基础:

  1. 视觉感知课(看图说话): 专门练“眼力”。给学生看图,让他用文字描述图里的细节(比如:“这是一个红色的柱状图,最高点在 50”)。这练的是观察力
  2. 逻辑编程课(听令写码): 专门练“手艺”。不给看图,只给看文字描述,让学生写代码。这练的是逻辑和语法,防止他因为看图而分心。
  3. 综合实战课(看图写码): 最后把观察力和逻辑力结合起来,进行真正的“看图写代码”训练。

比喻: 这就像练书法,你得先练好“认字”(感知),再练好“运笔”(逻辑),最后才能“临摹名帖”(综合)。

第二阶段:拿着放大镜的“严师”(Inquiry-Driven RL)

CharTide 换了一个极其严厉、讲究证据的老师。这个老师不再说“感觉像”,而是玩**“找茬游戏”**:

老师会针对这张图提问:“图里的图例是在左边还是右边?”、“那个蓝色的点对应的数值是不是 15.5?”。

  • 如果学生写的代码画出来的图,回答这些问题的答案和原图完全一致,老师才给高分。
  • 如果学生想通过“作弊”(比如只写能运行的代码,而不顾画得像不像)来骗分,老师一眼就能看穿。

比喻: 这就像从“感性评分”变成了“数学考试”。老师不再说“你画得挺好”,而是问“你画的这条线是不是 45 度角?”。只有答对了,才算过关。


3. 结果如何?(成就)

通过这两套方法,CharTide 表现得非常惊人:

  • 小身材大能量: 虽然它是一个参数量不算特别巨大的模型(7B/8B 规模),但它的表现竟然超过了那些体型庞大好几倍的“巨无霸”模型,甚至能和目前世界上最顶尖的 AI(如 GPT-4o,甚至接近 GPT-5 的水平)掰掰手腕。
  • 细节控: 它画出来的图,不仅结构是对的(不会把折线画成圆圈),连颜色、线条粗细、文字标注这些极其微小的细节都能精准还原。

总结一下

CharTide 就像是一个通过“分科学习”打好基本功,又在“严师高压”下进行逻辑训练的超级画师。它不仅学会了写代码的语法,更学会了如何用代码去精准地捕捉视觉世界的每一个细节。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →