| name | ml-experiment-planner |
| description | Plan ML experiments, ablations, hyperparameter sweeps, and resource budgets for research projects in AI, systems, and signal-processing-adjacent work. Use when starting an experiment series, defining baselines, sizing GPU or CPU needs, or turning ideas into a reproducible run plan. |
ML Experiment Planner
Use this skill to turn a vague research idea into a bounded experiment program.
Core Workflow
- State the research question and the decision rule for success.
- Pick baselines, sanity checks, and one minimal smoke test.
- Define the experiment matrix:
- dataset,
- model,
- training setting,
- seed policy,
- checkpoint policy.
- Set budgets for wall-clock time, accelerator hours, storage, and logging volume.
- Define logging requirements: config snapshot, seed, git revision, environment, metrics, and artifacts.
- Sequence runs:
- smoke,
- baseline,
- ablation,
- scale-up.
- Add kill criteria and rollback conditions before launching expensive jobs.
Execution Rules
- Avoid unbounded sweeps.
- Change one factor at a time in ablations.
- Always include at least one deterministic or near-deterministic smoke run.
- State what result would change your mind.
- Separate research metrics from engineering metrics such as throughput, memory, and cost.
Output Contract
Return:
- Experiment matrix.
- Resource budget.
- Run order.
- Logging and artifact plan.
- Expected failure modes and stop conditions.