LLMの隠れたエージェンシー信号(Â)を活用したツール呼び出しの改善

Qwen3を使ったReActエージェントの失敗をデバッグしている際、開発者はツール呼び出し直前の隠れ状態が非ツール状態から線形分離可能であり、AUC > 0.94であることを発見しました。この潜在空間内の方向は「Â」(「エージェンシー」の意)と呼ばれ、1.7Bから8Bまでのモデルサイズにわたって存在し、単純な線形プローブだけでツール呼び出しを予測します。
エージェンシー信号の使い方
推論中、各隠れ状態をÂに投影します。投影値が閾値θを超えた場合、モデルはテキストで表現していなくてもツールを呼び出したいと考えています。その後、ツール呼び出しを強制できます。
# 推論時(疑似コード)
hidden_state = get_middle_layer_state(model, input_text)
proj = np.dot(hidden_state, Â)
if proj > threshold:
# モデルが行動したい → ツール呼び出しを強制
tool = choose_tool() # 学習済みまたはヒューリスティック
result = execute_tool(tool)
else:
# 通常の生成
output = model.generate(input_text)
性能結果
Qwen3モデルで40の多様なタスク(検索、コード、ファイル、通信、データ)をテスト:
- Qwen3-1.7B: 26.7% → 85%(+58%の改善)
- Qwen3-8B: 52.5% → 76.3%(+23%の改善)
「ツール未使用」の失敗モードは43%から2.6%に減少しました。小規模モデルはテキストデコーディングが弱いため恩恵が大きく、幾何学的信号は同様に強力です。
Âの抽出方法
3つの方法:
- オプション1: 独自のトレースから - ツールと非ツールの隠れ状態間の正規化平均差を計算
- オプション2: 対照的プロンプト経由 - 15組のプロンプト(ツールが必要なものと受動的なもの)をモデルで実行し、中間層の平均差を取得
- オプション3: 事前計算済み方向を使用 - リポジトリで共有されているQwen3モデル用に抽出されたÂ方向を使用
パッケージ化された実装
この発見は再利用しやすいライブラリにパッケージ化されました:
bash
pip install a-hat-optimizer
python
from a_hat_optimizer import AHat
# 任意のHFモデルから1行で自動抽出
ahat = AHat.from_model("Qwen/Qwen3-8B")
# または事前抽出済みをロード
ahat = AHat.from_file("my_ahat_dir/")
# エージェントで使用
should_call, confidence = ahat.predict(hidden_state)
if should_call:
print(f"ツール呼び出しを強制(信頼度: {confidence:.2f})")
ライブラリは対照的プロンプトによる自動抽出、4つのキャリブレーション戦略(中点、F1、ユーデン、パーセンタイル)、バッチ予測、AUCや層情報を含むメタデータ付きの保存/読み込みを処理します。
📖 完全なソースを読む: r/LocalLLaMA
👀 See Also

マクファーソンAI、ClawHubに新たなQSR運用スキルを2つリリース:食品原価診断と人件費漏洩監査
ClawHubに2つの新しい無料スキルが公開されました:qsr-food-cost-diagnosticは週次で4つのレバー診断によりCOGSの問題を検出し、qsr-labor-leak-auditorは日次の労働時間追跡と週半ばのアラートで過剰支出を防止します。

OnPrem.LLM エージェントエグゼキューター:組み込みツールを備えたサンドボックス化AIエージェントを起動
OnPrem.LLMのAgentExecutorは、クラウドまたはローカルモデルを使用して複雑なタスクを実行する自律型AIエージェントを作成できます。ファイル操作、シェルコマンド、ウェブ検索を含む9つの組み込みツールを備えており、セキュリティのためにサンドボックス化されたコンテナでエージェントを実行することも可能です。

スタートアップブックキーパー:中小企業の経営管理のための無料Claudeスキル
Startup Bookkeeperは、プレーンな英語の説明から取引をカテゴライズし、OCRで領収書の写真を処理し、ダッシュボードやP&L(損益計算書)を生成することで、ブートストラップ起業家が経費を追跡するのを支援するオープンソースのClaude AIスキルです。

オープンソース書籍創世記:自律的な書籍執筆のための20のClaudeコードスキル
Book Genesisは、20の専門的なClaude Codeスキルからなるオープンソースシステムで、本のアイデアから完成した出版可能な原稿を14段階の自律パイプラインを通じて生成します。AIの予測可能性パターンを破る「カオスエンジン」を含み、68,000語の回顧録を生成し、Genesisスコアで9.0/10を獲得しました。