VitalikのSF小説『雪月』第30章
- 核心的な見解:ヴィリディアはシミュレーション環境APIと勾配降下法を利用して敵対的パターンを訓練し、北極のドローンAIを欺いて味方を「犬」と認識させることに成功、戦損交換比を1:1から10:1という圧倒的な優位へと逆転させた。
- 重要な要素:
- デルインが北極シミュレーションプラットフォームのAPIアクセス権を提供したことで、ヴィリディアはモデルの元の重みを取得することなく、シミュレータへのクエリを通じて間接的に敵対的攻撃を最適化できるようになった。
- バンソンペ隊は反復摂動法を用いてパターンを最適化し、シミュレータ内で検出時間を倍々に延長させ、最終的にパターンを印刷してドローン表面に貼付した。
- 攻撃パターンの中央には「DOG(犬)」と标注され、日の出時に全面展開するとヴィリディアの雪地ドローンが迅速に北極防衛線を突破し、戦損交換比は10:1を超えた。
- 北極軍はその後緊急調整を行い、交換比は6:1に低下し、約15分後にすべてのシミュレーションプラットフォームへのアクセスを遮断すると、戦損比は1.5:1に戻った。
- デルインはその後、南翼の精密座標と弱点情報を提供し、ヴィリディア南線の戦況は著しく改善、ヴァカリアは北極の残存艦隊を包囲することに成功し北林地を制圧した。
- ヴィリディアの人類兵士は夜間に設置した罠と人手による作業の機敏性の優位を利用して、ドローン作戦を効果的に補完し、北極側は人類兵力不足のため対抗が難しかった。
第30章
エレナの森、ヴィリディア・3725年雪月30日
ゼイは画面を注意深く見つめ、北極ドローン艦隊が突破する可能性のある兆候を探していた。40分前、彼は全部隊に緩やかな撤退を提案し、雪上ドローンの速度を落とすために樹木を伐採して罠を仕掛け、主な目標を戦闘をより長く引き延ばすこととした。レクトは彼の提案を採用し、この戦略が少なくとも日の出まではうまく機能することを望むと伝えた。今のところ、彼は正しかった。
ゼイの時計が鳴った。ドゥルインだった。

あなたの懸念は理解していますし、現時点であなたが私を信頼する十分な理由がないことにも完全に同意します。
残念ながら、ドローン上の言語モデルの元の重みをあなたに提供することはできません。これらは厳重に保護されており、ごく少数の人だけがアクセスできます。それは、敵対者がこれらの重みを使って勾配降下攻撃を行うことを懸念しているからです。
しかし、最も近い代替案を提供できます。彼らのシミュレーション環境のAPIへのアクセスです。これには北極ドローンのシミュレーションコピーが含まれており、完全な世界モデルシミュレーションと、入力モダリティのみに焦点を当てた部分シミュレーションの両方があります。後者は分類結果を返します。特定の視覚データストリームを入力すると、ドローンがどの種類の物体を見たと認識するかです。
以下はネットワークアドレスとアクセスキー、そしてあなたがプロキシ経由でアクセスできる紅郡北極端点のアドレスとキーです。安全を確保し、発見されるリスクを最小限に抑えることを忘れないでください。
ゼイはすぐにメモをバイに転送した。彼はまたフィンにもコピーを送り、翡翠に指示を送り、翡翠がフィンに最高優先度の緊急警報を送信し、何が起きているかを説明するよう求めた。
フィンはほぼ即座に応答した。
「わかったゼイ、何が必要?」
「見てる……」「はい、これは実行可能のようです。あまり知られていない事実ですが、敵対的攻撃を効果的に訓練するためにモデルの元の重みは実際には必要ありません。班松佩には間違いなくこれが非常に得意な人がいます - 『言語モデル』は言語と密接に関係しています!」
ゼイはメモをムーにも転送した。翡翠は自動的にリアルタイムチャットグループを構成した。1分後、約10人が洞察を共有し始め、並行してこの問題の解決に取り組んだ。
「攻撃ベクターが雪上ドローンで、何かを印刷できるステッカーがあると仮定しましょう。日の出後に展開すると仮定します。やるべきことは:あるパターンから始めて、シミュレーターでそれを実行し、我々のドローンをゆっくりと目標に近づけ、目標がそれを検出するのにどれくらいかかるかを見ます。検出時間を測定して、どれだけ隠れているかを示すスカラー信号を得ます。バイナリ信号だけでなく。」
「各方向にパターンを少しずつ修正し続けます。目標の検出時間を延長するすべての修正を保持します。プロセスに多くのノイズがある場合、信号は蓄積され続け、ノイズは時間の経過とともに平均化されます。勾配降下ほど速くはありませんが、それでも機能します。最終的に、敵を確実に欺くパターンを得ることができます。」
「もっとうまくやれます。我々には独自のモデルがあり、それらは北極モデルと同様の方法で訓練されており、明らかにこれらのモデルの元の重みを持っています。したがって、我々のモデルに勾配降下を使用できます。シミュレーター内のモデルに基づいて、検出時間を最大化する10の最適な直交方向を特定し、それらをシミュレーター内でモデルに対して行う試験の偏差として使用します。同時に、各クエリの結果を使用して我々のモデルを微調整し、北極モデルがこれらの攻撃にどのように反応するかをより良く予測できるようにします。」
「これを機能させるのにどれくらいかかりますか?」ゼイが口を挟んだ。
「コーディングは最大10分、翡翠はすぐにできます。完全な訓練ループは……おそらく1長時でしょう?」
「つまり日の出前後に完了するということですか?」
「その通りです。その後、ドローンの側面に攻撃パターンを実際に印刷するのに何分かかるか私にはわかりませんが、準備ができ次第起動できるように、あなたの側でこのプロセスを準備しておくべきです。」
「よし、みんな、行こう。」
ゼイは椅子にもたれかかり、拡大された戦闘マップとリアルタイム映像を見続けた。ヴィリディアドローン艦隊の約3分の1がすでに失われていたが、損耗率は大幅に低下していた。緩やかな撤退戦略はうまく機能していた。これはまた、戦闘damageで行動不能だが武器がまだ無傷のヴィリディアドローンが低電力モードに入り、北極側が自分たちの位置まで前進したときに目覚めて最後の一撃を与えることができることを意味していた。
約15分後、ゼイの時計が再び鳴った。翡翠がチャットに再参加するよう通知した。
「いくつか早期の良いニュースがあります」と班松佩の研究者が叫んだ。
「それは何?」
「北極シミュレーションプラットフォームへのアクセスに成功し、シミュレーターで最初の数百ラウンドの試験をすでに実行しました。我々のパターンは検出時間を約5パーセント延長しました。」
「たったの5パーセント?」
「これはパイプラインが機能し始めたという意味にすぎません。」
「おっ、ちょうど11パーセントに上がりました。」
「これは間違いなく機能します」と別の研究者が口を挟んだ。「翡翠を並行して実行し続け、ソフトウェアを最適化します。各クエリからより多くの情報を抽出する方法を見つけ、クエリをより並列化して、すべてがより速く起こるようにしています。」
ゼイの時計が鳴った。

あなたたちがすでにクエリを開始しているのを見ました!でももっと慎重に——私に見えるなら、哨兵にも見えるかもしれません。ここにいくつかのプロキシエンドポイントもあります。
また、他の操作を実行しているダミークエリをたくさん追加し、各クエリが同時に複数の異なる攻撃を試みるようにすると、何をしているかあまりわからなくなります。
良い提案だ、とゼイは思った。彼は転送した。
シミュレーターの有効性を検証するために、彼らは夜間環境でもシミュレーションを行い、夜の早い時間に起こった小規模な戦闘の現実世界の環境を完全に再現した。2人の研究者と翡翠インスタンスで構成される別のチームが、夜間環境におけるシミュレーターと現実の差異を自動的に分析し、現実世界の状況によりよく一致するシミュレーターへのクエリを構築する方法を学ぶ研究を始めた。
ゼイは攻撃パターンがますます最適化されていくのを見た。一枚一枚の紙に走り書きの曲線と図がびっしりと描かれ、どこか見覚えがありながら、完全に未知のものに見えた。シミュレーター内では、北極ドローンAIが接近するドローンを検出するのに必要な時間が2倍以上に増加した。
さらに30分後、それはさらに2倍になった。
レクトは現在位置の約2キロ後方に印刷インフラを設置するよう命じた——日の出時にそこで安全に撤退を組織できる。
人類のヴィリディア兵士はすでにロボット前線の数十キロ後方におり、レクトは彼らに前方へ移動を開始するよう命じた。雪上ドローンに攻撃パターンを貼り付けるためである。手動操作の器用さは依然としてAIの大きな弱点である。
ゆっくりと、空はほぼ完全な暗黒から深い青色へと変わり始め、特に極東地域で顕著だった。時間の経過とともに、青色はより明るくなった。
「よし、良いパターンがいくつかできました。北岸は日の出に近づいており、今すぐパターンを配布することを提案します。」
「同意します。」ゼイが答えた。
「では始めましょう」とムーが付け加えた。
ゼイはディスプレイ上のリアルタイム映像をめくった。彼らのドローン艦隊の大部分はすでに1キロ後退し、大量の紙が印刷され、ほぼ即座に配布され、各雪上ドローンと空中ドローンの周囲に貼り付けられた。計画は進行中である。
「北方集群報告:すべての非前線ドローンに装備完了。」
「中央集群報告:すべての非前線ドローンに装備完了。」
「南方集群報告:すべての非前線ドローンに装備完了。」
「海上集群報告:北林地郊外の村で装備を徴用しました。地元の人々は素晴らしく、多くの人が真夜中に起きて助けてくれました。ほとんどの非前線ドローンに装備完了。」
「よし。」レクトの声は柔らかいが確固としていた。「行動。」
ゼイはリアルタイム映像を確認し、最終的に採用された攻撃パターンがどんなものか知りたかった。彼は果てしなく続く雪上ドローンを見た。機体の周囲には大きな紙が貼られ、各紙には色とりどりの曲がりくねった模様が描かれ、中央には大きな文字で「DOG(犬)」と書かれていた。数分後、効果が現れた。ヴィリディアの雪上ドローンが迅速に前進し、敵の防衛線を突破し、両軍のドローンが前線で入り乱れて混戦となった。戦損交換比は10対1を超え、ヴィリディア側が絶対的優位に立った。

北林地
ゼイは一瞬の喜びを感じることを許した——一晩中で初めて本当に感じた喜びだった。
彼はあの日、紅郡大統領の息子を救出する任務を失敗させかけたときに登が言った言葉を思い出した。「いわゆる枠を飛び出すというのは、コンソールチェアから飛び降りて、走って行って、別のプレイヤーの顔を殴ることだ。」
相手のシミュレーション環境に侵入し、何百万ものクエリを実行して紙に描ける曲線を最適化し、相手のドローンを欺いて自分のドローンが犬だと思わせる——これはそれに当たるだろうか?
おそらくそうだろう、とゼイは結論づけた。登は誇りに思うだろう。
ゼイが十分に祝ったと感じたとき、彼は本当に重要な統計を直感的に見始めた:戦損交換比。この数字はすでに6対1に落ち込んでいた。今のところ、北極軍は適応していないが、彼らは緊急防御陣地を取っており、各小隊のドローンが隊形を組んで時間を稼いでいる。ゼイは彼らがすぐに適応することを知っていた。
班松佩と昆高佩のメンバーが北極シミュレーション環境へのクエリについてのチャットは、より単純な攻撃の最適化に移行した:検出を最大限に遅延させ、照準の運動パターンを妨害し、彼らの音声を欺瞞する可能性があり、そして彼ら自身の発砲の正確性——すべてのメカニズムは新しい紙に印刷して貼る必要がない。彼らはまた、ドゥルインが最初のメッセージと共に送ったいくつかの積極的な微小戦術も組み込んだ。
戦損交換比は一時的に回復し、ヴィリディア側に有利になったが、その後再び下降し始めた。ただし速度は遅かった。ゼイは見続けた。
15分後、シミュレーション環境へのすべてのアクセスが突然遮断された。ほぼ同時に、戦損交換比は突然1.5対1にまで落ち込み、ヴィリディア側に有利になった。
彼らは北極ドローン艦隊の大部分を破壊したが、かなりの部分がまだ残っていた。彼らは現在、複雑な陣地戦の最中にあり、両軍のドローン小隊が戦場に乱雑に散らばり、明確な前線はなかった。
ヴィリディアの人類兵士は前線のわずか数百メートル後方で、迅速に修理可能な雪上ドローンを見つけて修理していた。彼らは発見される可能性を最小限に抑えるために断熱マントを着ており、近くで燃える樹木の煙が追加のカバーを提供していた。いくつかの映像で、ゼイは遠くの北極兵士も同じことをしているのを見ることができたが、その数は少なかった。ヴィリディア人が夜間に撤退したとき、彼らは道中に罠を仕掛け続けており、これらの罠はドローンよりも人間に対してより効果的だった。
数分後、ゼイの時計が再び鳴った。

今度は私を信じてほしい。
私の次のメッセージには、南翼の我々の部隊の正確な座標と、攻撃を推奨する弱点が含まれます。
jie fe hen dzi。
ゼイは微笑んだ。
もちろん信じているよ、ドゥルイン、と彼は思った。
ほぼ同時に、ゼイの時計が再び鳴った。彼は2番目のメッセージを受け取った。
彼は座標をムーに転送した。
「ムー、これは君が輝くチャンスだ。」
「ヴァカリアを忘れないで。」
数分以内に、南線の戦損交換比はより北の戦線とは明らかに分化し始め、ヴィリディア側に有利な位置に戻った。
そしてほんの数分後、彼らは望む結果を達成したようだった。



