大模型评估论文粗读“AGIEval: A Human-Centric Benchmark for Evaluating Foundation Models“

Zhong W, Cui R, Guo Y, et al. Agieval: A human-centric benchmark for evaluating foundation models[J]. arXiv preprint arXiv:2304.06364, 2023.

摘要翻译

评估大模型在处理人类层级的任务时的通用能力,是AGI发展和应用中至关重要的一环。传统的衡量标准通常依赖于人工生成的数据集,在人类层级能力的展现上并不准确。在本文中,作者设计了一种新的衡量标准AGIEval用于评估大模型在以人为中心的标准考试中的能力,包含大学入学考试,法学院入学考试,数学竞赛,以及律师资格证考试。作者使用此评判基准测试了一些前沿的大模型如GPT-4,ChatGPT和Text-Davinci-003。一系列详细的模型能力(understanding, knowledge, reasoning, and calculation)的分析展示了这些模型的优势和限制,也为模型通用能力的增强提供了一定的方向。通过聚焦于和人类认知及决策相关的任务,本文的评估基准交付了一个在现实生活场景下有意义且较为鲁棒的大模型评价标准。

结果展示
Human-Centric Benchmark
设计原则
  • 重点关注人类层级的认知任务:和人类认知和解决问题相对齐的任务。
  • 和现实世界场景相关:在现实生成场景中挖掘人类层面的相关能力。
考试选择

本文认为和人类层级的理解相关联的任务最直接的就是现实中的各种较为标准的高质量考试。涉及到的考试相关的数据集信息如下图所示:

标准的构建

考虑到在主观题的评估上如果没有人类专家的参与,模型很难给出可信赖的评估,因此在评估数据集的构建中剔除了主观题。并且为了保证评估指标的鲁棒和标准,评估数据集中保留了两种形式的客观题:选择题和填空题。其中,在数据集的处理中,带有问题解析的考试,对答案和解析都进行了收集。最终构建了包含8062个(双语:中文和英文)问题的benchmark用于评估。

评价指标

两种形式的客观题:选择题和填空题分别选用的是标准的分类准确率和Exact Match (EM) and F1 指标。

人类评估

对于该基准数据集的评估测试,本文还选用了不同层级的人进行评估测试,分别是average(50%)以及top(1%)测试者。这里需要注意的是,虽然该数据集和人类准确性提供了人类考生能力的有用近似值,但它们并不能完全代表这些人可能拥有的技能和知识范围。

大模型评估
模型:GPT-4,ChatGPT和Text-Davinci-003
评估任务:零样本和小样本

标准的零样本和小样本评估

*

带有CoT推理的零样本和小样本评估

评价指标

涉及到定量和定性分析两种:

  • 定量:特定于任务的准确率(选择),EM(填空)

定性:涉及人类评估者评估模型在语义理解能力、知识利用率和推理质量方面的反应

可以看出在JEC-QA的数据集上,各模型的的表现都低于平均值。说明在法律领域的大模型的提升空间还很大。


先做个记录把。。
最后编辑于:2025-03-31 20:57:13
© 著作权归作者所有,转载或内容合作请联系作者

喜欢的朋友记得点赞、收藏、关注哦!!!

相关推荐
callJJ2 小时前
Spring Data Redis 两种编程模型详解:同步 vs 响应式
java·spring boot·redis·python·spring
海兰2 小时前
【第27篇】Micrometer + Zipkin
人工智能·spring boot·alibaba·spring ai
海兰3 小时前
【第28篇】可观测性实战:LangFuse 方案详解
人工智能·spring boot·alibaba·spring ai
RuoyiOffice4 小时前
SpringBoot+Vue3 企业考勤如何处理法定假期?节假日方案、调休补班与工作日判断链路拆解
spring boot·后端·vue·anti-design-vue·ruoyioffice·假期·人力
xmjd msup4 小时前
spring security 超详细使用教程(接入springboot、前后端分离)
java·spring boot·spring
952365 小时前
SpringBoot统一功能处理
java·spring boot·后端
rleS IONS5 小时前
SpringBoot中自定义Starter
java·spring boot·后端
TeDi TIVE6 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
二哈赛车手6 小时前
新人笔记---ES和kibana启动问题以及一些常用的linux的错误排查方法,以及ES,数据库泄密解决方案[超详细]
java·linux·数据库·spring boot·笔记·elasticsearch
小编码上说9 小时前
LSH(局部敏感哈希)分桶,海量数据下的相似性搜索解决方案
java·spring boot·缓存·langchain4j·lsh·局部敏感哈希·ai调用优化