hyperparameter-triage について
学習の失敗原因を診断し、妥当な候補に絞ってハイパーパラメータを調整するスキルです。候補を順位付けし、最小限の探索計画と停止条件を示します。
主な機能
- 01目的と失敗状態の明確化
- 02候補ハイパーパラメータの順位付け
- 03仕組みによるパラメータ分類
- 04最小限の局所探索の計画
- 05継続・停止条件の設定
活用シーン
- 01学習失敗後に調査する設定の選定
- 02広すぎるハイパーパラメータ探索の縮小
- 03調整を止めるタイミングの判断
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jurgendn/ agent-skills --skill hyperparameter-triageインストール後、Claude Code で/hyperparameter-triageを入力して読み込まれたか確認します。
詳細
ハイパーパラメータのトリアージ
実際に原因として考えられる少数のパラメーターを調整します。
受付
以下を確認します。
- 目標メトリクスと失敗モード;
- 現在の設定と計算予算;
- 学習曲線と検証時の挙動;
- 実績のあるベースライン設定;
- すでに試したパラメーター。
ワークフロー
- 目的と失敗モードを明確にします。
- 影響の大きい候補ハイパーパラメーターを列挙します。
- パラメーターを作用機序ごとに分類します:最適化、正則化、モデル容量、データ/サンプリング、スケジュール。
- 期待される効果と相互作用のリスクに基づいて優先順位を付けます。
- 最小限の探索計画を提案します。
- 探索を続行または中止する条件を定めます。
ルール
- やみくもなグリッドサーチより、知見に基づく局所探索を優先します。
- 固定した条件を記録します。
- 意図的に相互作用を検証する場合を除き、一度に変更する作用機序は1つにします。
- 曲線からデータまたは実装の不具合が疑われる場合は、調整に進む前に
data-pipeline-auditorまたはtraining-run-forensicsに引き継ぎます。
出力
以下を返します。
- 失敗の診断;
- 優先順位と根拠を示したハイパーパラメーター;
- 最小限の探索表;
- 固定した条件;
- 続行/中止の基準。
コメント
Markdown 対応