Token导航 LogoToken导航

AI绘制电路图后如何自动评分验证

更新时间 2026-10-21来源 科技行者正文 8206字阅读约 26分钟

你有没有想过一个问题:现在的AI能画出以假乱真的人像,能生成电影级的风景大片,可要是让它画一道物理题的电路图,画一个化学分子结构式,它靠谱吗?

这不是一个抽象的问题。想象一下,某个在线教育平台想让AI帮学生批改一道"画出并联电路"的作业题,学生提交了一张AI辅助生成的电路图,谁来判断这张图到底对不对?如果AI把并联画成了串联,这个错误谁来发现,又该怎么告诉学生错在哪、该怎么改?

这正是一篇来自华南理工大学和香港理工大学的研究团队盯上的问题。他们给这个问题起了个名字,叫作"科学图像验证",并且做了一件挺硬核的事:造了一个专门用来考核AI判卷能力的题库,又训练了一个专门干这个的AI判卷员。

科学图像和普通图片,根本不是一回事

先说说这件事为什么难。

你去网上找一个图像质量评估工具,比如给AI生成的图片打分,看看它是不是好看、是不是符合描述,这类工具已经很成熟了。CLIPScore*就是个经典例子。

CLIPScore:一种通过计算图片和文字描述之间的语义相似度来打分的评估指标,早期常用来衡量AI生成图片是否"文不对题"。

但这类工具解决的问题,本质上是"这张图看起来像不像那句话描述的东西",一种模糊的、感觉层面的匹配。

科学图像不是这样的。如果题目要求画一个并联电路,那这张图要么是并联,要么不是,没有中间地带。如果要求标出氧原子的两对孤对电子,用蓝色区分开来,那图上要么标对了,要么没标或者标错了颜色。这是一种非黑即白的、需要专业知识支撑的判断,而不是"看着顺眼就行"。

论文里举了个特别扎心的例子:一道物理题要求画两节电池并联供电,结果AI生成的图里两节电池被连成了串联。这种错误,光看像素、光比对颜色分布是发现不了的,你得真的懂电路原理,知道并联和串联的结构差异,才能一眼看出问题。

这就好比找人检查一份合同。如果只是检查合同有没有错别字、格式对不对,随便找个文员就行,这是表层校对。但如果要检查合同里的条款逻辑是否自洽,甲方的权利义务和乙方对不对得上,这就得找懂法律的人来看了。如果只让文员来把关合同的法律逻辑,后果就是条款里埋着的坑一个都发现不了,等真出事了才追悔莫及。科学图像验证,需要的正是"懂行的人",而不是"看格式的人"。

研究团队还发现了更深一层的问题。就算AI判卷员发现了图错了,只给一个"错"字是远远不够的。真正有用的反馈,得说清楚为什么错,还得告诉你怎么改。这就好比老师批改作文,只写个"不及格"三个字,学生是没法进步的,得写清楚哪一段逻辑不通,该怎么调整语序,学生才能真正学到东西。

于是团队把这件事拆成了三层:先判断对错(二元判断),再解释为什么(说明理由),最后给出具体的修改建议(编辑指令)。这个三级体系,构成了整篇论文的骨架。

一个专为科学图像验证打造的考场:SciGen-Verify

要训练和评估一个AI判卷员,第一步得先有考卷。研究团队搭建了一个叫SciGen-Verify的基准测试集。

基准测试集(benchmark):一套标准化的题目和标准答案,用来统一衡量不同AI模型在某项任务上的表现好坏,相当于给AI模型办的一场标准化考试。

这套题库并不是随便找些图片凑数,而是覆盖了三个核心领域。

第一个领域叫指令遵循,考的是AI能不能听懂一连串复杂的操作要求。比如"在坐标轴上画出A点和B点,连接AB线段,标出中点M",这种一步一步的多重要求,AI画出的图是不是每一步都做到了。

第二个领域叫多学科推理,考的是AI能不能读懂一道学科题目,然后判断给出的图是不是符合题目背后的科学逻辑。比如一道几何题给出三角形的三个内角,要求画出对应的图形并标注外角定理,这需要AI既懂几何知识,又能看图核对。

第三个领域叫世界知识,考的是AI对科学常识本身掌握得牢不牢。比如画地球内部的地幔分层结构,画一个完整的生态食物网,这些图对不对,靠的是AI脑子里存不存着正确的知识。

这套题库最终收录了1350道题,其中指令遵循406道,多学科推理287道,世界知识657道。每一道题都配了标准答案,包括对错判断、详细解释,如果图是错的,还配了具体的修改建议。

光有题目还不够,题库里必须有"错误答案",而且这些错误必须是那种真实、有迷惑性的错误,不能一眼假。研究团队想了两个办法来制造这种高质量的错误样本。

第一种叫视觉扰动,就是保持题目文字不变,去悄悄改动图片。如果原图是用代码渲染出来的(比如用TikZ代码画的示意图),团队就让Claude-Sonnet-5这个大模型去分析代码,找出容易出错的地方,稍微改一下代码,让渲染出来的图出现一个隐蔽的错误,比如漏掉一个电阻。如果原图是别的形式,团队就模拟一个经验丰富的老师,让Gemini-3-Pro分析题目和标准图,找出学生常犯的典型误区,生成一条编辑指令,再用图像编辑模型Qwen-Image-Edit把这条错误指令套用到图上,制造出一张"看起来像模像样、但确实有科学错误"的图。

第二种叫文本扰动,反过来操作,保持图片不变,去悄悄改题目文字。比如把要求里的"并联"偷偷改成"串联",把某个角度数值改掉,或者替换掉某个化学官能团的名称,这样图和文字就对不上了,构成一种逻辑上的错位。

这个思路让我想起考驾照的科目一题库,出题人故意设计一些"陷阱题",题干里改动一个关键词,考察你是不是真的看仔细了,而不是凭印象蒙对。如果题库里全是明显的错误,随便糊弄都能过,考试就失去了意义。正是这种精心设计的迷惑性错误,才能真正检验一个AI判卷员有没有火眼金睛。

制造出这些正反样本之后,团队没有直接就用了,而是先让Gemini-3.1-Pro做初步标注,生成解释和修改建议,然后请来10位来自数学、物理、化学、生物、地理这五个学科的研究生进行人工审核。每道题都要经过两位对应学科专家独立审核,只有两个人都认可才留下。审核过程中,专家们要检查图片是不是清晰、题目是不是有一定难度、标注的解释和修改建议是不是准确。有争议或者错误严重的题目直接扔掉,有小瑕疵的由第一位专家改好,再由第二位专家复核确认。

这一整套流程走下来,才保证了SciGen-Verify这1350道题的质量。

判卷标准怎么定:一个环环相扣的三级打分

有了题库,接下来得定评判标准。这里团队设计了三个层层递进的分数,分别叫Acca、Acce、Acci。

第一个Acca,衡量的是对错判断本身准不准。这是最基础的一层,属于规则判断,不需要AI裁判来评,直接看AI的判断和标准答案是不是一致。

第二个Acce,衡量的是解释合不合逻辑。这一层需要AI判断对了才有资格被评,如果连对错都判断错了,那解释再天花乱坠也没用。这一层用另一个大模型GLM-4.7来当裁判,去比对AI给出的解释和标准解释是不是讲的一回事。

第三个Acci,衡量的是修改建议能不能真的把错误改对。这一层只在样本是"错误"的时候才会触发,而且前提是前两层都通过了。裁判换成了Doubao-Seed-2.0-Lite,因为这一层需要结合图片来判断编辑指令是否真的能修复问题,所以裁判本身也得能看图。

这套环环相扣的打分机制,本质上是在模拟一种真实的师生互动:老师批改作业时,先看结论对不对,结论对了再看你的思路对不对,思路也对了才看你能不能提出具体的改进办法。如果一开始的结论就错了,后面写得再漂亮也没意义,直接判零分。这种设计避免了AI靠瞎蒙一个正确答案,却在解释环节胡编乱造还能拿到分数的漏洞。

为了确保这套自动打分靠谱,团队还专门找了三位人类专家,对300道题的评判结果做了独立核对,结果显示AI裁判和人类专家的判断一致性(用统计学里的Cohen's kappa值衡量)达到了0.76以上,而人类专家彼此之间的一致性是0.83。这个数字意味着,AI裁判虽然不是百分之百等同于人类专家,但已经非常接近人类之间互相评判的水平了。

Cohen's kappa:一种衡量两个评判者判断一致程度的统计指标,数值越接近1,说明两人判断越一致,排除了纯靠运气巧合的成分。

十五个大模型同台竞技,结果出乎意料

题库和标准都定好了,接下来就是把市面上能找到的顶尖多模态大模型拉来考试,看看它们在这套题上表现如何。

参赛的选手阵容相当豪华,包括GPT-6-Astra、Gemini系列的多个版本、字节跳动的Seed系列、阿里的Qwen系列、智谱的GLM系列、DeepSeek系列,还有一个专门做图像验证的开源模型OmniVerifier-7B。

考试结果有几点特别值得说道。

第一点,就算是最顶尖的大模型,在科学图像验证这件事上也远没有想象中靠谱。表现最好的Qwen3.8-Max,整体对错判断准确率是86.03%,看起来还不错,但一旦要求它给出靠谱的解释和修改建议,分数就开始明显下滑。GPT-6-Astra的对错判断准确率是75.71%,可等到看它的修改建议能不能真正解决问题时,分数直接掉到了53.59%,跌幅超过20个百分点。这说明这些通用大模型虽然见多识广,但在需要专业学科知识和精细纠错的场景里,依然力不从心。

更能说明问题的是OmniVerifier-7B的表现,这个模型是专门为通用图像验证训练出来的,结果放到科学图像验证的考卷上,成绩惨不忍睹,整体对错判断准确率只有58.73%,修改建议的准确率更是低到9.39%。这个对比特别有意思,它说明科学图像验证真的是一门"手艺活",不是随便一个通用的图像验证模型换个场景就能胜任的,得靠专门的学科知识和推理能力。

第二点,团队自己训练的SciGen-Verifier-8B,虽然只有8B参数,属于中等偏小的模型规模,却拿到了整体最高的86.28%对错判断准确率,超过了参数量大得多的Qwen3.8-Max。尤其在世界知识这个领域,SciGen-Verifier-8B的表现遥遥领先,对错判断准确率达到94.21%,比第二名高出6个多百分点。

这就好比一个专攻某个细分领域的老师傅,虽然名气不如那些全能型的大专家,但在自己最熟悉的一亩三分地上,反而干得比谁都利索。一个通才和一个专才,在专才擅长的赛道上,专才往往能赢。这也说明了一件事:与其指望一个什么都会的大模型顺带把科学图像验证这件小众但重要的事情做好,不如专门针对这件事去打磨一个模型。

第三点,也是整篇论文里最让人印象深刻的发现:发现错误比纠正错误容易得多。几乎所有参赛模型在"提出修改建议"这一项上的表现,都比"判断对错"差一大截。就连表现最好的Qwen3.8-Max,修改建议的整体准确率也只有64.75%。SciGen-Verifier-8B在这一项上是57.42%,虽然不是最高,但和头部模型的差距并不算大。

这个现象特别值得琢磨。诊断问题和开出药方,从来都不是一回事。医生看片子能看出你哪里骨折了,这是诊断能力;但要精确制定复位方案、告诉你具体怎么打钢板,这需要更专业的经验积累。AI在科学图像验证上,目前正处在"擅长挑错、不太会开方"的阶段,这也正是这篇论文点出来、留给后续研究去攻克的方向。

怎么训练出一个靠谱的AI判卷员:两步走的强化学习

说完了考试结果,回过头来看看SciGen-Verifier这个8B参数的模型是怎么被训练出来的。

整个训练分成两大阶段。第一阶段叫冷启动监督微调,第二阶段是分两步走的强化学习。

冷启动监督微调(SFT):用大量标注好的样本,直接教模型模仿标准答案的输出格式和内容,是训练大模型的一种基础方法,相当于先给模型打个知识和格式的地基。

在冷启动阶段,团队用Seed-2.0-Pro这个大模型生成了48311条训练样本,每条样本都严格按照一个固定的格式输出,包含思考过程、最终判断、解释理由和修改建议四个部分。为了保证质量,团队还做了一轮筛选,只留下那些判断结果和标准答案一致、解释也经过验证的样本。

冷启动之后,模型已经具备了基本的判卷能力,也学会了按照规定格式输出。但团队发现一个问题:这时候的模型,在遇到比较难的题目时,判断依然不够可靠,根本原因在于它的思考过程里缺乏针对具体学科的证据支撑。打个比方,就像一个刚学会套用作文模板的学生,格式对了,但论证过程空洞,缺乏具体的例证支撑观点。

针对这个问题,团队设计了一套课程式的两阶段强化学习方案。

强化学习(RL):一种让AI通过不断尝试、根据反馈结果调整自身行为的训练方法,类似于通过做题、对答案、总结经验来不断进步。

第一阶段的强化学习,核心思路是用一套叫做"评分细则"的东西,去奖励模型思考过程的全面性,而不只是奖励最终结果对不对。

具体来说,团队专门训练了一个"评分细则生成器",这个生成器针对每一道题,会拆解出若干个具体的检查点。比如一道要求画Maxwell-Boltzmann分子动能分布图的化学题,评分细则可能会拆出"是否画出了两条不同温度的曲线""是否标注了活化能阈值""阴影区域是否正确"这样一条一条的检查项。

评分细则生成器:一个专门训练出来、能把复杂的科学图像要求拆解成一条条可以逐一核对的具体检查项的辅助模型,类似给一份复杂的作业设计出详细的评分标准表。

模型在生成思考过程的时候,如果这个思考过程里明确提到了这些检查点,就能拿到额外的奖励。这个设计背后的逻辑是:一个真正靠谱的判断,一定是建立在全面细致的观察基础上的,如果思考过程压根没提到某个关键的科学要素,那这个判断多半是蒙的,或者是走了捷径。

这里有个特别巧妙的细节。团队没有用固定不变的权重去平衡"判断对不对"和"思考过程是否全面"这两个奖励信号,而是设计了一套随训练进度动态调整的权重机制。训练初期,模型的判断准确率还比较低,这时候团队就让"思考全面性"这个奖励占更大的比重,鼓励模型多去探索、多去核对细节。等模型的判断准确率逐渐提高之后,权重再慢慢向"判断结果对不对"倾斜,让模型把精力集中在提高最终决策的精准度上。

这个设计思路让我想起学骑自行车。一开始教练不会盯着你骑得快不快,而是反复强调姿势对不对、有没有看路、平衡感掌握得怎么样,因为这时候姿势不对,练得越快摔得越狠。等你的基本动作稳了,教练才开始要求你骑得更快、更远。如果一开始就只盯着速度这个最终结果去奖励,学生很可能会为了图快而忽略基本功,学会一堆歪七扭八的坏习惯,看着能骑,实际上骑不远也骑不稳。评分细则奖励和判断准确率奖励的动态切换,正是为了避免模型在还没学会"全面观察"这个基本功之前,就被逼着直接冲结果。

第二阶段的强化学习,则是在第一阶段打好基础之后,直接针对最终输出的解释和修改建议进行打分优化,用大模型去判断生成的解释和修改建议是不是和标准答案讲的是一回事,符合就给奖励,不符合就不给。同时保留了判断对错的奖励,防止模型在优化解释质量的过程中把最基本的判断能力给带偏了。

论文里专门做了一组对比实验,验证这套两阶段的设计到底值不值。结果显示,如果跳过第一阶段的评分细则奖励,直接一步到位用结果奖励去训练,模型的表现明显不如按部就班走完两个阶段的效果好。这也印证了团队一开始的判断:想让模型学会给出靠谱的修改建议,必须先让它学会全面、扎实地观察和推理,急不得。

另外,团队还专门做了一组实验,验证了让模型显式写出思考过程(也就是常说的思维链)到底有没有用。结果相当直观:如果强行让模型跳过思考过程、直接给出结论,虽然对错判断的准确率还能凑合,达到81.0%,但一旦涉及到给出解释和修改建议,表现就断崖式下跌,修改建议的准确率只有36.4%。而且更关键的是,跳过思考过程的模型,就算后续再用强化学习去调优,提升也很有限。反过来,保留完整的思考过程,再叠加两阶段强化学习,修改建议的准确率能一路提升到57.4%。

思维链(CoT,Chain of Thought):让AI模型在给出最终答案之前,先像人一样一步一步写出中间推理过程的技术,能帮助模型处理更复杂的逻辑任务。

这个结果说明,思考过程不是可有可无的装饰,而是让后续强化学习真正发挥作用的地基。这就好比盖房子,如果地基没打牢就直接往上砌墙,后面再怎么精装修,房子的稳定性也上不去。

让AI判卷员真正下场干活:迭代式的图像纠错

理论和数据讲完了,这篇论文最有意思的地方在于,它没有止步于"打分排名",而是真的把SciGen-Verifier拉去干活了,当一个能实际派上用场的在线纠错工具。

具体的做法是这样:先用一个文生图模型(比如Wan2.6)根据题目生成一张初始图片,然后把这张图交给SciGen-Verifier去判断对不对。如果判断是对的,流程直接结束,返回这张图。如果判断是错的,系统会根据修改建议的复杂程度,决定是让文生图模型重新画一张,还是针对局部进行编辑修改。改完之后的图,再重新送回SciGen-Verifier那里检查一遍,这个过程最多循环十次。

这个流程本质上是在模拟一个真实的创作修改场景。学生画完一张图交上去,老师看一眼说"这里错了,改一下",学生改完再交上去,老师再看一眼,直到过关为止,整个流程持续迭代,而不是一次性判死刑。

实验结果显示,经过这样的迭代纠错,图像质量的评分从最初的58.7分一路提升到了63.5分(十轮之后)。虽然中间过程并不是每一步都严格递增,有点小波动,但整体的上升趋势非常明显。更值得一提的是,团队还拿几个体量大得多的顶尖模型(比如Gemini-3.5-Flash和Qwen3.8-Max)做了同样的对照实验,它们十轮之后的得分分别是64.9和64.4,只比这个8B参数的小模型高出1到2分左右。

这个对比说明了一件挺重要的事:在实际应用场景里,一个专门训练、参数量小得多的模型,完全能够提供和顶级大模型相当的在线纠错服务,而计算成本却低得多。这对于真正想把这类技术落地到教育产品里的团队来说,是个相当有吸引力的信号,毕竟没人希望每次批改一道题的电路图,都要调用一个天价的超大模型。

写在后面

读完这篇论文,最触动我的其实不是那些准确率数字,而是它揭示的一个很朴素却容易被忽略的事实:AI生成的内容越来越逼真,可"逼真"和"正确"从来就不是一回事。一张画得漂漂亮亮的电路图,如果连基本的物理原理都错了,那它再美观也是废图。这篇论文提醒我们,在追逐生成模型越来越强大的视觉表现力的同时,验证这件事的重要性其实被严重低估了。

另一个让我印象深刻的细节,是研究团队构造错误样本时用的那两条思路,视觉扰动和文本扰动。他们没有简单粗暴地随机改图或者乱改文字,而是专门去模拟"学生真实会犯的错误",比如让大模型扮演一个经验丰富的老师,先去想学生容易在哪里犯迷糊,再针对性地制造这种错误。这种做法背后透露出一种朴素的教育学智慧:好的考题,考的从来不是刁钻的冷门知识点,而是那些真实存在、容易被忽视的常见误区。

这篇论文也留下了一个明显没解决的问题,就是"发现错误容易,开出药方难"这件事。所有模型在修改建议这一项上的表现,都明显弱于判断对错这一项。这多少说明,让AI理解一个东西哪里出了错,和让AI真正给出具体、可执行的修复路径,中间隔着的不是一小步,而是一个相当深的能力鸿沟。这让我想起编程里调试代码的经历,看出程序哪里报错往往不难,难的是真正定位到病根、给出靠谱的修复方案。或许下一步的研究,正应该往这个方向去深挖。

想象一下再过几年,学生交上来的作业里,会不会夹杂着越来越多AI辅助画的图?那时候批改这些图的,会是老师本人,还是像SciGen-Verifier这样的AI判卷员?又或者,人和AI一起判卷,会成为一种新的常态?

Q&A

Q1:SciGen-Verify是什么?

A:SciGen-Verify是一个专门用来考核AI判断科学图像对错能力的基准测试集,涵盖指令遵循、多学科推理和世界知识三个领域,共1350道题,每题都配有标准答案、解释和修改建议。

Q2:SciGen-Verifier表现怎么样,比大模型强吗?

A:SciGen-Verifier只有8B参数,却在整体对错判断准确率上达到86.28%,超过了参数量大得多的Qwen3.8-Max,尤其在世界知识领域表现突出,达到94.21%的准确率。

Q3:AI判断科学图像对错,最难的部分是什么?

A:最难的不是发现错误,而是提出具体可行的修改建议。实验显示所有模型在这一项上的表现都明显弱于对错判断本身,,这说明诊断问题和开出药方是两种完全不同的能力。

文章标签学术研究应用落地
资讯来源:由AI资讯编辑整理自互联网公开内容,版权归原作者所有,未经许可,不得转载。

继续浏览更多资讯

返回资讯目录

相关资讯

更多