mcpField
T
training-run-forensics

training-run-forensics

github.com/jurgendn数据与数据库1137 次安装6 周前更新
代码仓库

关于 training-run-forensics

training-run-forensics 是一款根据训练曲线、配置、样本输出及代码或数据变更来诊断模型训练问题的技能。它区分症状与可能原因,并在开展新一轮搜索前安排检查和修复的优先级。

主要功能

  1. 01分类训练症状
  2. 02整理可能原因
  3. 03确定区分性检查
  4. 04按概率和成本安排修复优先级

适用场景

  1. 01调查训练发散或过拟合
  2. 02诊断验证噪声或训练崩溃
  3. 03在新一轮超参数搜索前选择检查项

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jurgendn/agent-skills --skill training-run-forensics

安装后在 Claude Code 中输入/training-run-forensics确认已加载。

详细介绍

训练运行取证

将训练运行视为证据。

信息收集

请提供:

  • 损失/指标曲线;
  • 优化器、学习率调度、批量大小、精度、正则化;
  • 训练/验证样本或预测结果;
  • 近期代码/数据更改;
  • 相关时的硬件/分布式设置。

工作流程

  1. 收集曲线、配置、样本输出和近期代码更改。
  2. 对症状分类:发散、过拟合、欠拟合、崩溃、训练停滞、验证噪声。
  3. 列出可能原因的候选清单。
  4. 找出最精简且能区分原因的检查。
  5. 按概率和成本确定修复优先级。
  6. 说明开始任何新一轮搜索之前应先运行哪些检查。

规则

  • 不要盲目地对超参数进行穷举尝试。
  • 将症状与原因区分开。
  • 曲线形状只有与配置和数据证据相互印证后,才能作为诊断依据。
  • 如果症状指向数据泄漏或数据集划分不匹配,请转交给 data-pipeline-auditor。

输出

请返回:

  • 症状分类;
  • 可能原因;
  • 区分原因的检查;
  • 修复顺序;
  • 能推翻诊断的证据。

评论

支持 Markdown