跳转至

评估

评估用一次真实推理对带标签数据集给模型版本打分,帮助你判断某个版本是否可部署——还是需要更多 数据、重新训练或换优化目标。它也提供 FP32 与量化版本的对比,让优化结果不仅更快,而且可信。

测量什么

对计算机视觉模型,Forge 报告标准检测/分类指标与端到端延迟:

指标 含义
mAP50 IoU 0.50 下的平均精度均值——最核心的检测分数
mAP50-95 IoU 0.50–0.95 平均 mAP——奖励贴合、准确的框
精确率 Precision 预测框中正确的比例
召回率 Recall 真实目标中被找到的比例
F1 精确率与召回率的调和平均
延迟 Latency 评估运行时上的单图实测推理耗时

对优化(ONNX/int8)版本,与 FP32 源版本对比:精度下降(如 mAP50 差值)正是 优化质量门禁与延迟、体积一起使用的数字。

运行一次评估

  1. 在评估页选择模型版本与数据集。
  2. 设置参数:
参数 默认 说明
置信度阈值 0.25 低于阈值的检测被忽略;模型预测偏少时调低
最大图片数 0 0 表示全部;快速验证时可设上限
任务类型 取自模型 检测 / 分割 / 分类
  1. 提交。数据集会自动转换为评估器所需布局。
  2. 查看指标表;对优化版本,再看相对 FP32 源的下降值。

用哪份数据评估

  • 默认使用训练时产生的验证切分(val),可避免误在训练图片上打分(数据泄漏),并让不同 版本可直接比较。
  • 也可改指任意其他数据集版本——例如新采集的现场批次——以衡量真实表现。若想要客观数字,请让 该数据集与训练数据隔离。

解读结果

  • mAP 高、延迟高→ 保留精度,部署到更强硬件,或更激进地优化。
  • 量化掉点大→ 复查校准数据,或该目标保留 FP16/FP32。
  • 召回低(漏检)→ 把这些场景的样本加入下一数据集版本并重训。
  • 精确率低(误检框)→ 提高置信度阈值或加入难负例图片。

不建任务的快速自检

在模型页可用用图片试跑直接把一张上传图片送入任意版本——画出检测框(或显示 分类 top-5 与耗时),无需创建 KServe 部署。PyTorch 版本还支持 Grad-CAM 热力图,可视化 检测器/分类器关注的区域。它是交互式检查,不能替代数据集级指标。

LLM / VLM 版本

上述基准指标属于计算机视觉评估。微调的 LLM/VLM 版本,请通过训练运行的损失 / eval-loss 曲线 与逐步历史确认收敛,并在服务前用你自己的提示词/参考答案集配合试跑推理验证行为。

常见问题

为什么精确率是 0?

要么模型尚未收敛,要么置信度阈值过高、几乎没有框通过。把阈值调低(通常从 0.25 起)重跑; 同时检查评估数据集类别是否与模型类别一致。

默认用哪份数据?

训练时生成的验证切分,从而不把训练数据重复用于打分。

模型需要有 ONNX 产物吗?

评估基于可用模型产物运行,转换由流水线处理。若某版本没有可运行产物,请先训练或上传。

下一步

  • 认可版本并部署:模型。
  • 继续优化速度/体积:优化。