Microsoftがモデル変更なしでAIスキルを自動最適化
マイクロソフトは、AIエージェントのスキル文書をモデルの重みを変更せずに自動最適化するオープンソースフレームワーク「SkillOpt」を公開した。ディープラーニング的な最適化手法をテキスト文書に適用し、実行フィードバックをもとにスキルを体系的に改善する。GPT-4.5やQwenなど複数モデルのベンチマークで既存手法を上回る精度を達成しており、企業のAIエージェント活用を後押しすると期待される。

マイクロソフトは、AIエージェントの「スキル」を自動的に最適化するオープンソースフレームワーク「SkillOpt」を新たに公開した。MITライセンスのもとで提供されるこのツールは、モデルの重み(パラメータ)に一切手を加えることなく、エージェントの振る舞いを定義するスキル文書を継続的に改善できる点が最大の特徴だ。
AIエージェントにおける「スキル」とは、マークダウン形式(.md)のテキストファイルに記述された指示群のことを指す。ドメイン固有のヒューリスティクス、ツールの使い方ポリシー、出力の制約条件、既知のエラーパターンなどが含まれており、エージェントが複雑な業務フローに対応するための外部インターフェースとして機能する。モデルの重みを変えずに動作をカスタマイズできる利点がある一方、スキル文書自体の最適化はこれまで人手に頼らざるを得なかった。
従来、スキルの改善は担当者がファイルを手動で書き直し、どの変更が性能向上につながるかを試行錯誤するという「当てずっぽう」の作業だった。マイクロソフトリサーチアジアのシニアリサーチSDEであるYifan Yang氏はこの課題をこう説明する。「問題はスキルを変更できるかどうかではなく、その変更が確実に改善であるとは保証できないことだ。ステップサイズのコントロールがないためスキルが徐々に劣化し、バリデーションがないため見かけ上は問題なさそうな修正が密かに性能を低下させ、さらに失敗した編集の記録が残らないため同じ誤りが繰り返される——この3つの失敗パターンが何度も起きる」。
SkillOptはこれらの課題に対して、ディープラーニング的な最適化手法をテキスト文書に適用するアプローチで挑む。スキルの.mdファイルをトレーニング可能なオブジェクトとして扱い、エージェントの実行結果から得られるパフォーマンスフィードバックに基づいてその内容を体系的に更新していく。数学的な規律をテキスト最適化に持ち込むことで、無秩序な改変を防ぎ、変更が実際に性能向上につながっているかを継続的に検証できる仕組みを実現した。
各種業界ベンチマークにおける評価では、SkillOptは既存の手法を大幅に上回る結果を示した。GPT-4.5やQwenといったモデルで顕著な精度向上が確認されており、最適化されたスキルは「コンパクトで転用可能なアーティファクト」として、新たなドメインへの適用も容易だという。AIエージェントの実用化が加速するなか、モデル本体に手を加えることなくエージェントの専門性を高められるSkillOptは、企業がAIを業務に組み込む際の有力な選択肢になりそうだ。
本記事は、AI issue編集部が事実(ファクト)をもとに独自に作成・編集した著作物です。著作権はAI issueに帰属し、無断転載・再配布およびAIの学習・活用を禁じます。