RESEARCHEnglish
VLARoboticsRTCAI AgentMechanistic Interpretability

ロボットがタオルをつかみ損ねる原因を突き止めるまで――実機ポリシーのメカニズム解析と、4役のAIを活用した自動化の試み

リネンサプライのタオル折り畳みにおいて、実機ポリシーが布の手前で空振りし、空のまま運搬してしまう現象のメカニズムを1万回超の推論で解明。さらにその解析を3つのAIモデル(4役)と人間のレビューで半日で自動化したプロセスを共有します。

杉山 幹太

Head of ML Engineering

目次
タオル山の把持における手前閉鎖(空振り)と、その後に回復せず台まで空運搬を継続してしまう様子。山へ戻って掴み直し、最終的には成功する。

リネンサプライのフェイスタオル折り畳みタスクにおいて、実機ポリシーが布の手前でグリッパーを閉じて空振りし、そのまま何も持たずに運んでしまう現象が発生しました。本稿では、1万回を超えるオフライン制御推論と特徴量解析によって明らかになった「視覚と動作履歴の綱引き」および「二重のロック機構」という技術的知見を共有するとともに、この複雑な調査を3つのAIモデル(4つの役割)と人間のレビューを組み合わせて約半日で自律的に解明した実践プロセスを紹介します。

1. 導入:現場で起きた把持の空振りと空運搬

産業現場で布製品を扱うリネンサプライ工場では、山積みにされたフェイスタオルを1枚ずつ取り出し、正確に折り畳んで集積する自動化が強く求められています。しかし、最新の視覚言語行動(VLA)モデル[1]をベースにリアルタイム・チャンキング(RTC)制御[2]を導入した実機ポリシーを稼働させた際、特有の失敗挙動が観測されました。

それは、ロボットアームがタオル山へアプローチするものの、布に指先が届く手前でグリッパーを閉じてしまう(空振り)という現象です。さらに、布をつかめていないにもかかわらず、アームは山の上で直ちに開き直して再試行することなく、グリッパーを閉じたまま台まで空の状態で運搬を継続してしまう(空運搬)挙動が頻発しました。

この失敗には、次の2つの根本的な疑問が存在します。

  • 疑問1(早期閉鎖): なぜポリシーは布に届く手前でグリッパーを閉じ、空振りを生じさせてしまうのか。
  • 疑問2(回復遅延): なぜ空振りの後、山ですぐに開き直して回復せず、閉じたまま台まで運んでしまうのか。

本稿は2部構成をとっています。第1部(§2〜§7)では、10,500件を超えるオフライン制御推論、モデル各層の特徴量読み出し、200本の教師デモデータ照合を通じて解明された深層メカニズムを解説します。第2部(§8〜§10)では、研究開発の生産性を最大化するために、3つのAIモデル(4つの役割)と人間の品質ゲートを組み合わせ、この複雑な調査をわずか半日(約4時間40分)で自律的に完遂した実践手法を共有します。

2. 事前に疑われた仮説の検証と棄却

深層メカニズムの探索に入る前に、チーム内で直感的に予想された代表的な仮説を検証しました。実機ログと制御推論データに基づき、事前に疑われた4つの仮説はいずれも主因ではないことが明らかになっています。

事前に疑われた仮説の検証データと判定結果
直感的に予想された仮説検証データ・観察事実判定
仮説1: 視覚入力に情報がなく、モデルは把持の成否を分かっていない(視覚消失説)閉鎖中の成否判別シグナルは、視覚エンコーダ(SigLIP)[3]からマルチモーダル融合、行動生成を担うAction ExpertのKVキャッシュに至るまでAUROC 0.88〜0.95で一貫して残存していた。棄却
仮説2: 実機のサーボ追従遅れや、閉じる途中でのアーム引き抜きが原因(機構追従説)指令と実測の3次元位置残差はわずか0.4〜0.6 mm。閉鎖中もアームは指先軸方向に3.6〜13.3 mm前進しており、引き抜き動作は起きていなかった。棄却
仮説3: RTCのキュー管理処理が開き指令を数秒間遅延させている(キュー詰まり説)持続的な開き予測が出た場合、RTCキューを経由しても約0.08秒(50 Hz制御で4ステップ)で実機指令に反映される。数秒間の遅延はモデル自身が指令を出していないことが主因。棄却
仮説4: 現在グリッパーが閉じているため、その状態を反射しているだけ(状態エコー説)物理状態(state)入力だけを「開」に偽装しても、直前の動作履歴が「閉」のままであれば閉鎖予測が強く維持される(0.722)。状態単体ではなく動作履歴が支配的。棄却

特に仮説2について補足すると、成功した把持における閉鎖中の前進量は4.76 mm、1.36 mm、−0.76 mmであり、成功例の方が深く前進しているわけではありませんでした。布を確実に取り込める位置にあればわずかな移動で保持でき、空振り例は前進を続けていても布を捉えられていませんでした。このことから、ハードウェアの追従不足やアームの引き戻しを空振りの主因とみなすことはできません。

3. なぜ布の手前で閉じてしまうのか――早期閉鎖のメカニズム

3.1 視覚入力への介入実験:画像差し替えとマスクによる分離

「そもそもモデルは視覚情報を見て把持動作を制御しているのか」を切り分けるため、実機の左手手首カメラ画像に対して入力介入実験を行いました。

ロボットの状態や姿勢、乱数を同一に固定したまま、左手画像のみを同一エピソード内の「25ステップ前(接近前)」または「25ステップ後(接近後)」に差し替えて推論させたところ、顕著な挙動変化が現れました。

閉鎖直前(指令0.3の25ステップ前)における左手画像の差し替え効果
左手画像条件最初25ステップの最大接近量予測後半の平均グリッパー値(0:開〜1:閉)
元の左手画像27.73 mm0.409
25ステップ前の左手画像(接近前)38.80 mm0.143(開き傾向)
25ステップ後の左手画像(接近後)16.57 mm0.671(閉じ傾向)

接近が進んでいない過去の画像を与えると、モデルは接近量を大幅に増やし(27.73 mm → 38.80 mm)、閉じるタイミングを遅らせます。逆に接近が進んだ未来の画像を与えると、接近量を抑えて早期に閉じる予測を出しました。

さらに、「モデルが見ているのは布なのか、それともアーム自身のグリッパー形状なのか」を特定するため、手先部分のマスク実験を実施しました。グリッパー領域をマスクして固定し、背景の布領域だけを25ステップ前後に差し替えると、予測後半のグリッパー値は0.454から0.161(前画像)/0.703(後画像)へと大きく変動しました。一方、背景を固定してグリッパー部分だけを差し替えた場合は、0.454から0.451/0.454とほぼ変動しませんでした。この結果から、モデルは盲目ではなく、布と周囲の相対的な接近状況を視覚的に確かに捉えて接近と閉鎖を調節していることが確認されました。

3.2 動作履歴(プレフィックス)による強い閉鎖拘束

視覚が布の接近を捉えているにもかかわらず、なぜ手前で閉じてしまうのでしょうか。その核心は、直前の動作履歴(アクションプレフィックス)がもたらす強力な拘束力にありました。

対象ポリシーは、現在の観測画像と状態に加え、直前に実行された数ステップの動作系列(プレフィックス)を条件として後続50ステップのアクションチャンクを生成します。初回把持で空振りした12エピソードの閉鎖直前(閉鎖指令0.3の10ステップ前)において、プレフィックスの有無による動作生成の違いを比較しました。

初回失敗12例におけるプレフィックス有無の比較
評価指標プレフィックスなし6ステップのプレフィックスあり差異
持続的な閉鎖(0.8以上)が始まるステップ(中央値)39ステップ目29ステップ目10ステップ早期化
閉鎖開始時の接近量(平均)22.23 mm16.42 mm約5.8 mmの接近不足
最初25ステップの最大接近量19.32 mm16.06 mm約3.3 mm減少
予測後半の平均グリッパー値(0:開〜1:閉)0.6820.900閉鎖側へ強く張り付き

成功例においては、アームの初期位置関係が良好であり、短い接近でも布を巻き込める位置にあるため、動作履歴が閉鎖を促しても把持が成立します。しかし失敗例では、「あと数ミリメートルの押し込みが必要」な局面であるにもかかわらず、直前の「接近して閉じかけた」動作履歴が入力されることで、後続の生成軌道が急激に閉鎖側へ引っ張られ、必要な接近が約5.8 mm切り詰められて布の手前で閉じてしまうことが判明しました。

視覚と動作履歴の綱引き図。上段: 観測画像・関節状態・直前6ステップの動作履歴の3入力が Action Expert(フローマッチング)に入り、後続50ステップの動作チャンクを生成する。下段: 予測後半の平均グリッパー値(0:開〜1:閉)の目盛り上で、視覚は「布はまだ手前、接近を続けよ」と開側へ、動作履歴は「閉じかけていた、閉じ続けよ」と閉側へ引く。初回失敗12例では履歴なし0.68が履歴ありで0.90へ移動し、閉鎖開始が39→29ステップ目に早まり、閉鎖時の接近量は22.2→16.4 mmで約5.8 mm不足する。
視覚と動作履歴の綱引き。視覚は布の接近を捉えて接近の継続を求めるが、「閉じかけた」動作履歴が生成を閉鎖側へ引き戻し、必要な接近が切り詰められて布の手前で閉じる(初回失敗12例、上の表の値)。

4. なぜ空振りを「見て」いるのに自己修正できないのか――表現と行動の乖離

4.1 各層における成否シグナルの保持

先行調査において、左手カメラ画像から把持の成否を高い精度で予測できることが示唆されていました。そこで本調査では、ポリシーの内部表現を階層ごとに取り出し、成否の識別情報がどこまで届いているかをエピソード単位の交差検証によって厳密に評価しました。

モデル内部の各階層における把持成否判別能(エピソードAUROC)
特徴の読み出し元閉鎖指令開始前閉鎖実行中閉鎖完了後
SigLIP 元画像特徴0.480 / 0.5630.922 / 0.9220.896 / 0.905
バックボーン次元射影特徴0.494 / 0.6210.947 / 0.9520.891 / 0.896
PaliGemma 融合後の左画像トークン[4]0.660 / 0.6210.933 / 0.9370.937 / 0.937
Action Expert が参照する最終層 KV キャッシュ0.628 / 0.6280.878 / 0.8910.942 / 0.958
対照群:関節状態(qpos)のみ0.434 / 0.5400.353 / 0.4410.781 / 0.765

* 各セルは線形プローブ / 隠れ層64ユニットのMLPプローブによる識別スコアを示す。

閉鎖中の段階において、画像エンコーダからマルチモーダル融合、そしてAction Expertが直接参照するKVキャッシュに至るまで、成否を弁別するシグナルはAUROC 0.88〜0.95という極めて高い水準で一貫して保持されていました。関節状態(qpos)単体ではAUROC 0.35〜0.44と判別不能であることと比較しても、視覚特徴から成否情報が失われていないことは明白です。

4.2 フローマッチングにおける動作履歴バイアスの圧倒

Action Expertの手前まで成否情報が届いているにもかかわらず、なぜ空振りを回避する行動が生成されないのでしょうか。外付けプローブにより「失敗」スコアが高く算出された空振り観測(7エピソード)を対象に、プレフィックスの有無による生成行動の差異を検証しました。

  • プレフィックスなし(動作履歴なし): 7例中6例において、モデルは閉鎖を途中で中断し、開き直す方向の行動(平均グリッパー値0.622)を生成しました。
  • 6ステップのプレフィックスあり(直前の動作履歴あり): 7例中7例すべてのケースで、予測後半のグリッパー指令が0.998へと張り付き、完全な閉鎖継続が出力されました。

この対照実験は、「特徴量から成否を読み出せること」と「モデル自身がその情報を行動修正に利用できること」の間に深い断絶があることを明確に示しています。フローマッチングによる軌道生成において、直前の動作履歴が与える継続バイアスが視覚特徴の修正シグナルを圧倒してしまうため、行動の修正(開き直し)が生じないのです。

5. なぜ空振り後に復帰せず運んでしまうのか――二重のロック機構

5.1 グリッパー開閉とアーム運搬の要因分離

続いて第2の疑問である「なぜ空振りの後、山ですぐに開き直さず台まで運搬してしまうのか」を検証しました。空振りの後に山で即座に回復するケース(①)、空振りのまま台へ運搬するケース(②)、正常に保持して台へ運搬するケース(③)の3局面を比較しました。

局面別の入力介入実験と予測後半の平均グリッパー値(0:全開〜1:全閉)
入力介入条件① 空・山回復② 空・台運搬③ 保持・台運搬
実測状態、プレフィックスなし0.197(開)0.503(中間)0.999(閉)
左グリッパー状態だけ「開」、プレフィックスなし0.172(開)0.132(開)0.156(開)
実測状態、6行プレフィックスあり(通常実行)0.179(開)0.788(閉)0.999(閉)
左グリッパー状態だけ「開」、6行プレフィックスあり0.159(開)0.722(閉)0.841(閉)
実測状態、プレフィックスのグリッパーのみ「開」0.034(開)0.103(開)0.098(開)

この比較から、空運搬(②)における閉鎖継続の主因は、現在のセンサ状態(state)ではなく「直前まで閉じていた」というプレフィックスの動作履歴であることが分かります。状態入力を「開」に偽装してもプレフィックスが閉じていれば閉鎖(0.722)が維持されますが、プレフィックス側のグリッパー動作を「開」に変えると直ちに0.103へと開き直します。

一方で山回復(①)では、状態やプレフィックスを「閉」にしても0.179〜0.192と開き予測が出力されます。アームが山の上にとどまっているという強い視覚的・姿勢的文脈が存在すれば、動作履歴の拘束を上書きして開き直すことが可能です。

5.2 「開くこと」と「戻ること」の分離:二重のロック

解析の結果、「グリッパーが開くこと」と「アームが山へ戻ること」は全く別のメカニズムで拘束されていることが分かりました。

空運搬中の観測において、プレフィックス内のグリッパーを開指令に変更することで、グリッパー自体を開かせることには成功しました。しかし、アーム軌道の予測終端における第1関節角度は−99.9°から−98.2°へとわずかに変化しただけで、依然として台に向かう運搬動作を継続していました(プレフィックスなしの予測では約−87.6°)。逆に、アーム関節角度だけを山付近の姿勢に戻すとアームは山へ向かいますが、グリッパーの開閉予測はほとんど変わりませんでした。

空運搬を維持する二重のロック図。ロックA: 直前の把持動作履歴(「直前まで閉じていた」)がグリッパー閉鎖を持続させる。ロックB: アームの現在姿勢とタスク位相(「もう台へ向かう途中」)がアーム運搬を持続させる。2つは互いに独立。介入結果: 履歴のグリッパーを開に変えるとグリッパーは開く(予測0.788→0.103)がアームは台へ向かい続ける(終端の第1関節−99.9°→−98.2°、履歴なしなら約−87.6°)。アーム姿勢を山付近に変えるとアームは山へ向かうがグリッパーは閉じたまま。結論: 片方のロックを外しても空運搬は止まらず、開くことと山へ戻ることを一連の復帰軌道として同時に生成する必要がある。
空運搬を維持する二重のロック。グリッパー閉鎖は動作履歴に、アーム運搬は現在姿勢とタスク位相に、それぞれ別々に拘束されており、片方だけを外しても空運搬は止まらない。

5.3 RTC制御器の振る舞い:持続信号と微小パルス

「リアルタイム制御器(RTC)のキューイング処理が開き指令を打ち消しているのではないか」という懸念についても、制御コードのシミュレーション実験を実施しました。

モデルから持続的な開き予測(数ステップ以上続く開き指令)が出力された場合、既存チャンクの消費(3〜25ステップ)や遅延が存在しても、新チャンク受信後わずか4ステップ(約0.08秒)で実機指令に採用されます。したがって、数秒間に及ぶ空運搬の原因をRTCキューの遅延に帰することはできません。

ただし、モデルが1〜3ステップだけ一瞬開くような極小パルスの予測を出した場合、先行チャンクとのブレンド(5ステップ混合処理)や採用タイミングによってかき消される現象が確認されました。真の課題はRTCのバッファ処理そのものではなく、モデルが持続的な復帰シークエンスを生成できていないことにあります。

6. 学習損失と教師データに潜む構造的原因

なぜモデルは動作履歴に過剰に依存し、失敗からの回復軌道を生成できないのでしょうか。学習設定と200本の教師デモデータを照合した結果、3つの構造的原因が浮き彫りになりました。

第1に、RTCトレーニングにおける損失設計の盲点です。学習時には、成功デモの正解アクション列の先頭0〜9ステップを綺麗なプレフィックスとして与え、後続の予測誤差を最小化しています。そのため、「誤って閉じてしまった動作履歴」や「空振りした履歴」を入力として、画像からその誤りを検知して中断・反転させるという負例からのリカバリーを学ぶ機会が、学習の目的関数として直接与えられていませんでした。

第2に、フローマッチング損失における拘束項の欠落です。現行の目的関数は滑らかな動作軌道の模倣誤差を最小化するのみで、「布との接触判定」や「対象物までの幾何学的残距離」といった明示的な評価項を持ちません。そのため、モデルにとっては「直前が閉鎖なら次も閉鎖、直前が運搬なら次も運搬」と予測することが最も容易に損失を低減できる解となり、過度な履歴追従バイアスが形成されました。

第3に、教師デモ自体の運動特性です。成功デモ200本の把持動作を解析したところ、閉鎖に要する時間(中央値0.32〜0.48秒)や閉鎖中の前進量(中央値2.41 mm)は、実機失敗時と大きな差がありませんでした。人間のテレオペレーターも布に深く押し込んでからゆっくり閉じるのではなく、浅いストロークで素早く巻き込む操作を行っていたため、モデルはその際どいタイミングを模倣しようとして空振りを誘発していました。

7. メカニズムに基づく改善アプローチ

解明されたメカニズムに基づき、有効と考えられる具体的な改善アプローチと検証指標を整理します。

把持メカニズムに基づく改善アプローチ一覧
対象課題具体的な改善アプローチメカニズムに基づく根拠判定・検証指標
布手前での早期閉鎖局所幾何(指先軸残距離)と接近速度の整合学習。指先軸の布距離推定タスクの追加、または接触前の閉鎖に対するペナルティ。視覚は布の接近を捉えているため、視覚的接近度と閉鎖タイミングを正しく結びつける。閉鎖開始時点での指先軸接近量が増加し、手前空振り率が低下すること。
動作履歴(閉鎖)への過剰拘束誤ったプレフィックスからのリカバリー・デモの追加。「閉鎖履歴+空画像」から「開き直して再接近する」軌道を教師学習。誤ったプレフィックスを途中で打ち切る軌道を学習する機会がなかったため。空画像において、閉鎖プレフィックスを与えても後半の閉鎖度合い(0.9)が抑制され、開指令が出ること。
空運搬の持続(二重ロック)空掴み検知時のプレフィックスリセットと復帰シークエンスの起動。グリッパーを開くだけではアームの運搬慣性が残るため、両方の拘束を同時に断ち切る必要がある。空振り発生後、台へ向かう移動距離が短縮し、山へ再アプローチするまでの時間が短縮すること。
RTCによる短パルス消失回復チャンクの持続性確保(最低5〜10ステップ持続する開き指令の生成)および採用基準の見直し。RTCは持続的な開きなら0.08秒で採用するが、極小パルスはブレンディングで消えるため。生成された開き予測が破棄されずに実機指令として実行される割合が向上すること。

8. 第2部:3つのAIモデルと人間レビューによる調査の自動化

8.1 研究生産性の最大化に向けた自動調査の狙い

ここまで紹介した深層メカニズム解析は、1万回を超える制御推論、全層特徴量解析、デモデータの照合など、膨大な工数を要するものです。こうした複雑な実機課題の解決において、人間が自ら実験コードを書き、推論ジョブの完了を待ち、ログの手作業集計に忙殺されていては、仮説検証のサイクルが長期化し、研究開発の停滞を招いてしまいます。

研究開発において本質的に重要なのは、探究の生産性を最大化することです。人間が定型的なスクリプト作成やジョブ監視に時間を奪われるのではなく、「本質的な問題設定と妥協のない品質ゲート(レビュー)」に思考を集中させ、実験コードの記述・GPUでの1万回超の推論実行・集計・レポート作成をAIエージェントに自律遂行させるワークフローを構築することで、仮説検証のサイクルを桁違いに加速させることができます。

8.2 3つのAIモデルの選定理由と4役の分担

本調査では、特定のモデル1つにすべてを依存するのではなく、2026年9月時点における各フロンティアモデルの得意領域を活かし、3つのモデルに4つの役割を割り当てた自律調査パイプラインを構築しました[5]

3つのAIモデルと人間の品質ゲートを連携させた4段階の自律調査パイプライン。オレンジ: 人間の入力、青: Codex、緑: Gemini、紫: Claude、白: 成果物。ステージ1: 人間の1文の指示からCodex対話が予備調査の依頼文(66行)を作り、自律実行スクリプトが一次調査レポート(15分・1ターン)を出す。ステージ2: 人間が精読してレビュー指摘2件を返し、同じCodexセッションが詳細調査の依頼文(142行)を作る。ステージ3: 「これやって。」の一言で自律実行スクリプトが2ターンでGPU実験を完遂し、本調査レポート(253行、10,500回超の制御推論)を出す。ステージ4: 人間の定型文1文でGemini CLIが解説版(207行、約1分)を作り、「英語で社内ナレッジベースに登録して」の指示でClaude Codeが社内ナレッジベースの MCP ツールで登録する。合計は2026年9月9日 02:49〜07:28 UTC、約4時間40分。
3つのAIモデル(4つの役割)と人間レビューを連携させた自律調査パイプラインの全体像。

パイプラインは4つのステージで構成されています。ステージ1で予備調査を立ち上げ、ステージ2で人間によるレビューを受けて詳細な調査要件を定義し、ステージ3でGPUを用いた自律実験と解析を完遂させ、ステージ4で人間向けの解説版へ構造化して社内ナレッジベースへ共有しました。各ステージで担った役割と選定理由は以下の通りです。

調査を推進した3つのAIモデルと4つの役割分担
役割担当ツール・モデル選定理由と強み
役割1: 調査仕様の策定・対話/役割2: 実験の自律無人実行Codex CLI(役割1は対話セッション、役割2は自律実行スクリプト/モデル: gpt-6-astra)本調査の中核は、制御推論や特徴量解析の結果から機序を読み解く ML の分析そのものであり、そこに最も高い推論力(FrontierMath T4 97.6%、Terminal-Bench 4.0 57.9%、AutomationBench 41.4%)を充てる。仕様策定と無人実行は同じ分析を担うモデルに任せ、分析の文脈を分断しない。
役割3: 人間向け解説版への再構成Gemini CLI(モデル: Gemini 3.8 Flash (High))分析結果を「二重のロック」のような明快な概念に整理し、分かりやすい文章にする力。
役割4: 英文翻訳・社内共有Claude Code(モデル: Claude Fable 5.1)長年の実利用に基づく安定性と総合性能(SWE-bench Pro 81.2%、GDPval-AA v2 1853)。

8.3 4時間40分の連携タイムライン

事前の予備調査の開始から、詳細な深層メカニズム解析、解説版の作成、社内共有に至るまで、全工程は2026年9月9日のわずか4時間40分(UTC 02:49〜07:28)で完結しました。

自律調査パイプラインの時系列タイムライン(2026年9月9日、UTC)
時刻アクター実行内容と成果物所要時間・備考
02:49人間 → Codex対話過去メモを読ませ、3つの論点に関する予備調査の依頼文作成を指示。指示は1文のみ
02:51Codex対話予備調査の依頼文(66行)を作成。2分
02:52人間 → 自律実行スクリプト「これやって。」の一言で予備調査の無人実行を開始。即時投入
03:07Codex無人240本のプローブ推論を含む一次調査レポートを提出(1ターン)。15分で完了
〜04:40人間一次調査レポートを精読し、不十分な論点を整理。精読と判断
04:41人間 → Codex対話再開レビュー指摘1: 「遅れている事実の指摘だけで、なぜなのか理由に踏み込んでいない」と差し戻し。対話再開
04:46人間レビュー指摘2: 「視覚に成否情報があるのになぜ手前で閉じるのか、具体機序を掘り下げよ」と指示。方針の再設定
04:50人間同僚の先行調査データ(AUROC > 0.9)を参考情報として提示。文脈の接続
04:54Codex対話自己の不足を言語化し、厳格な深層メカニズム解析の依頼文(142行)を作成。4分
04:55人間 → 自律実行スクリプト深層メカニズム解析の無人実行を開始(GPU共用の注意のみ追記)。即時投入
04:56〜05:07Codex無人(ターン0)プロトコルを事前固定し、4,602推論のGPUジョブを切り離して起動。引継書を作成して待機。12分
05:17〜05:48Codex無人(ターン1)学習時プロンプトの不一致を自律検知して全推論を再実行。追加実験を実施し、本調査レポートを完遂。31分
07:08人間 → Gemini CLI定型文でレポートの平易な解説版作成を指示。定型指示
07:09Gemini「二重ロック構造」や「仮説検証」を明快に整理した解説版(207行)を生成。約1分
07:24〜07:28Claude Code解説版を英語へ翻訳し、社内ナレッジベースへ自動登録。4分

9. 人間が果たした唯一の役割――「答えになっていない」という品質ゲート

9.1 最大のテコとなった差し戻し

この一連のプロセスにおいて、人間が直接作成・編集したコードや文章は1行もありません。人間がキーボードを叩いて指示やレビューを入力した実時間は、合計してもわずか30分程度でした。

全体の調査品質を決定づけた最大のテコは、一次調査レポートに対して人間が行った「これは答えになっていない」という差し戻しでした。

一次調査において、エージェントは「開直しの遅れは指令が出る前にある」「状態入力を変えると予測が変わる」という測定結果を出してきました。これに対し、人間は次の2つの本質的な指摘を行いました。

  • 指摘1: 「開直しの遅れについて、遅れているという指摘だけがあり、それがなぜなのかについてほとんど踏み込んでいない。結局、あなたの結論として理由は何なのか。」
  • 指摘2: 「視覚情報から成否が予測できているという別の結果がある。情報があるのになぜ手前で閉じるのか、具体的な機序を深掘りしてほしい。その意味であなたの分析は不十分と言わざるを得ない。より深い分析をするための依頼文を作成せよ。」

安易な事実報告で満足せず、「なぜ」を突き返すことで、エージェントは「状態入力だけでなく動作履歴(プレフィックス)の影響を分離できていなかった」という自らの不足を自覚しました。その結果、エージェント自らが「現象の言い換えや候補の列挙だけでは完了としない」という厳格な完了条件を課した詳細仕様を設計するに至ったのです。

9.2 仕様策定と無人実行の分離

もう一つの重要な工夫は、「仕様を策定するセッション(対話)」と「実験を実行するセッション(無人実行)」を明確に分離したことです。

人間から「別セッションで実行するから、あなた自身は実行せず、作業詳細は担当エージェントに委譲すること」と指示されたCodexは、自分が後で実行する苦労を考慮する必要がありませんでした。その結果、妥協して調査スコープを小さく丸めることなく、純粋な仕様策定者として高い要求水準を掲げた仕様書を書き上げることができました。

そして無人実行を担当したエージェントは、仮説の反証条件を事前に固定するプロトコル設計や、学習時プロンプトの不一致への自律的な気づきなど、人間の指示を超えた科学的規律をもって実験を完遂しました。

10. おわりに

本調査を通じて得られた最大の教訓は、「AIツールへの丸投げでは深い工学的真理に到達できないが、適切な問いの設計と妥協のない品質ゲートを人間が担うことで、研究の生産性を劇的に高め、圧倒的な深さの探究を高速に回せる」という実感です。

AIエージェントは、指示された作業をこなすことには長けていますが、「その結果が本当に知りたい問いの答えになっているか」を厳密に評価することは依然として人間の役割です。「答えになっていない」と突き返し、論理の飛躍を許さない人間のレビューがあって初めて、エージェントは真価を発揮します。

私たちは今後も、現場の実機課題に対し、AIエージェントの活用を試行錯誤しながら、実用的なロボット知能の実現を最短距離で目指していきます。

参考文献

  1. [1]Physical Intelligence, et al. π0: A Vision-Language-Action Flow Model for General Robot Control. arXiv:2410.24164, 2024.
  2. [2]Kevin Black, et al. Training-Time Action Conditioning for Efficient Real-Time Chunking. arXiv:2512.05964, 2025.
  3. [3]Xiaohua Zhai, et al. Sigmoid Loss for Language Image Pre-Training. ICCV, 2023.
  4. [4]Lucas Beyer, et al. PaliGemma: A versatile 3B VLM for transfer. arXiv:2407.07726, 2024.
  5. [5]Artificial Analysis. AI Model Benchmarks & Leaderboards, 2026.
杉山 幹太

AUTHOR

杉山 幹太Head of ML Engineering

ML エンジニアを募集しています

研究の価値は「新規性」ではなく、「真の目的を動かしたかどうか」だけで測る。これが自分の研究文化だと感じたら、まずはお話からで構いません。共同研究・技術提携のご相談も同じ窓口で承っています。