SuperAPI AI 工具集

sparseeval-evaluation-sparse-optimization

智能体与模型

查看项目

更新于 10-16 01:34

技能介绍

用途:SparseEval 用于大幅降低大语言模型基准评估成本。它从完整基准中挑选一小部分代表性题目(锚点),仅在这些题目上推理即可预测模型在完整基准上的表现与排名,适合模型迭代、CI/CD 冒烟测试和排行榜比较。

主要能力:把基准缩减建模为稀疏优化问题。先构建模型-题目二值表现矩阵(正确为1、错误为-1),通过谱聚类发现题目间的稀疏分块结构,用 k-means 初始化锚点,再用小型 MLP 以梯度下降优化锚点权重,并依据锚点重要性分数(AIS)与候选重要性分数(CIS)迭代替换锚点。资料称约100个锚点即可达到基线需500+锚点的效果,目标 MAE 低于2%、Kendall's tau 高于0.9。

使用方式:准备含大量模型逐题结果的矩阵,按模型维度划分训练/验证/测试集;对题目向量做谱聚类验证稀疏性;用 k-means 选初始锚点;训练2-3层 ReLU MLP;计算残差与 AIS/CIS 后迭代精炼约10轮;在留出模型上评估并导出锚点索引与 MLP 权重。官方代码仓库为 https://github.com/taolinzhang/SparseEval ,可运行 bash SparseEval/run/gd_cluster_mlp.sh <dataset> <num_anchors> 执行完整流程。

适用场景:MMLU、GSM8K、ARC、HellaSwag、TruthfulQA、Winogrande 等基准的降本评估;从大题库中挑选高信息量测试项;基于历史排行榜数据廉价排序模型;构建轻量 CI 评估套件。

限制:需要大量模型的历史全量评估数据,全新基准无法冷启动;锚点集与任务绑定,不能跨基准迁移;方法假设二值正确性,连续指标需先二值化;主要保证排名而非精确分数;若训练模型同属一个家族,对结构差异大的模型泛化可能不佳。资料未提供收费、价格或平台信息。