
三十架無人機衝過來,你怎麼擋?AAMAS 2026 論文解析。
論文最有意思的發現:有效的防禦策略靠的是整套配置的協同,而不是每架無人機各自有多強。把隊伍拆開、逐架重新挑選規則,成功率反而崩潰,說明群體的合作不能簡化成零件的加總。
想像一個場景:一片開放地帶,角落有一個需要守護的重要設施。三十架攻擊無人機從不同方向出發,路徑帶著不規則的弧形,彼此互相協調。你有四十五架防禦無人機可以調動。
你要怎麼分配它們?
這不是遊戲。這是目前無人機防禦研究正在面對的核心問題,也是澳洲阿德萊德大學和 Saab Australia 在今年 AAMAS 2026 發表的這篇論文所嘗試回答的問題。
AAMAS:這個領域最重要的年度聚會
先認識這個會議。
AAMAS(International Conference on Autonomous Agents and Multiagent Systems,自主代理人與多代理人系統國際會議)是多代理人 AI 領域最頂尖的學術會議,每年舉辦一屆。今年是第 25 屆,五月下旬在賽普勒斯的帕福斯(Paphos)舉行。
這個會議的研究範圍很廣,機器人群體協調、分散式人工智慧、賽局理論、自動協商、多代理人強化學習,都是 AAMAS 的核心主題。簡單說,凡是「多個 AI 如何在一起工作」的問題,大多會在這裡出現。
今年入選的這篇論文,主題正好是最貼近現實應用的那一種:如何用 AI 協調大規模無人機防禦群。
問題的核心:組合爆炸
回到剛才那個場景。
防禦者面對的問題是「四十五架無人機如何分工、各自對抗哪些攻擊者、又怎麼互相配合」,一個組合爆炸的問題。
即使只有十架防禦無人機,可能的配置方式已經多得無法窮舉。隨著數量增加,暴力搜索徹底失效。
強化學習(Reinforcement Learning,RL)看起來是個解法,但有幾個根本限制。訓練需要龐大的模擬資料量,訓練時環境中的其他代理人也一直在改變策略(這叫做非穩態問題),而且訓練出來的模型往往只在特定規模下有效,換了場景尺度就得重來。現有文獻裡,大多數研究測試的規模不超過 10 對 10;這篇論文的目標是 30 對 45,差距相當大。
分解邏輯:先打小仗,再組大軍。
這篇論文的核心策略是一個四階段的分解框架,把看似不可解的大規模問題,拆成可以處理的小問題,再有系統地組合回去。
整個框架用的不是神經網路,而是啟發式規則(heuristics)。每架防禦無人機執行一條規則,例如「攔截最近的攻擊者」、「繞著目標巡邏」、「優先處理威脅等級最高的目標」。這些規則有的是研究者手寫的,有的是用大型語言模型自動生成的,並且都可以用緊湊的數學形式表達、在 JAX 環境下高效運行。
第一階段:小規模演化
先用遺傳演算法(GA)在小規模場景下演化有效策略。紅方一到五架攻擊者、藍方一到八架防禦者,這個規模可以跑大量模擬,讓演算法在有限計算資源下找出哪些啟發式規則組合有效。
每個「染色體」代表一個完整的藍隊配置:每架無人機的規則、出發位置、規則的特定參數。演化結束後,系統對不同小規模對戰情境都有一張「成功率熱圖」。
第二階段:動態規劃放大
有了小規模的成功率資料,第二階段用動態規劃(DP)把這些資料組合成大規模策略。
核心想法是:把三十架攻擊者視為可以分拆的子群。例如 30 可以拆成 {10, 10, 10} 或 {12, 9, 9},每個子群分別由一支小防禦隊對付。DP 從第一階段的熱圖查出各種小規模配置的成功率,在多項式時間內算出最佳分拆方式。
暴力搜索的複雜度是貝爾數(Bell number),趨近超指數成長;DP 的最壞情況是 O(R³B³),R 和 B 分別是紅藍方數量。這個差距,是能算和不能算的分野。
第三階段:組合全隊
動態規劃告訴你「把三名防禦者分去對付五名攻擊者」,但它沒有告訴你要用哪三名,更精確說,哪個在第一階段演化出的小隊組合最合適。
第三階段從第一階段的高分染色體庫裡取樣,按照第二階段的分拆方案,拼出完整的大隊配置,接著在完整的大規模模擬環境裡直接跑一遍、取得真實成績。
第四階段:回饋精煉
最後,把大規模模擬的結果回饋給第一階段的成功率估計。那些在小規模看起來很強、放到大場景卻失靈的組合,得分會被調低;反過來,在大規模仍然穩定發揮的組合,地位上升,成為下一輪取樣的優先候選。
這個反覆精煉讓整個系統越跑越準。
數字說了什麼?
論文設計了兩條基準線對比:純隨機配置、和不用分解邏輯直接對大規模場景跑 GA。
結果非常明確。
在 20 架攻擊者、藍紅比 1.5 的情境下,GA 基準線最佳染色體的勝率只有 0.13;加入 DP 分解的第三階段之後,同樣情境的勝率提升到 0.69。
面對最嚴苛的 30 架攻擊者,基準線幾乎毫無勝算,勝率徘徊在接近零;完整四階段框架下,前 10% 染色體的平均勝率達到 0.23,最佳染色體達到 0.52。從接近零到超過五成,這個差距說明了分解邏輯的實質效果。
最有意思的發現:染色體不能拆
論文有一個讓人印象深刻的副實驗。
研究者試著在第三階段改用「基因層級」的取樣,不保留完整染色體,把各個無人機的個別基因重新拼湊。結果成效明顯下滑。
這暗示了一件事:有效的防禦策略靠的是整套配置的協同,而不是每架無人機各自有多強。某條規則單獨看起來普通,放在對的隊伍組合裡卻可能是關鍵的那一塊;反過來,在小規模表現亮眼的規則,在大場景裡可能反而互相干擾。把隊伍拆開、逐架重新挑選規則,結果比保留整套配置差很多。
研究者用「共現網路圖」呈現這個現象:在高分策略裡,特定幾條規則總是一起出現,「預測性攔截」(Predictive Interception)和「威脅等級評估」(Threat-Level Assessment)是最常見的核心組合,有時搭配「目標繞圈」或「旋轉巡邏」。這個結構在直接跑 GA 的小規模場景裡清晰可見,但一旦規模放大、跳過分解邏輯,結構就消失了。
完整的四階段框架讓這個結構重新浮現。
這篇論文說明了什麼
這篇論文的貢獻不只在技術數字上。它示範了一種應對大規模多代理人問題的思維:與其讓 AI 直接面對無法處理的複雜度,不如先在可控的小規模下學習有用的結構,再用數學工具把這個結構擴張到更大的場景。
這個邏輯有先例,模組化演化、動態規劃在多代理人研究裡都出現過。這篇論文把它們整合進一個完整的管線,並且在規模上做到了前人沒到達過的地方:30 對 45,穩定運行,不需要 GPU 上的神經網路推理。
限制也同樣真實。目前的模型假設完全可觀測(每架無人機知道所有對手的位置),攻擊者的路徑雖然不規則但也不會學習反制。真實戰場的複雜度遠超這些條件。
但作為一個研究方向的起點,它在 AAMAS 2026 的舞台上給了一個清晰的示範:大規模群體 AI 的問題,可以透過有系統的分解找到出路。
製作方式:初稿由 AI 依來源資料整理,Skyfaring 編輯校正後發布。
站內延伸
無人機研究:技術情報月報
民用與軍用論文同頁切換,依中國、非中國、台灣分組,看各子主題的活躍度與走向,每月更新。
相關文章
巴比倫行動:以色列 F-16 航程不夠,怎麼炸掉伊拉克核反應爐?
1981 年 6 月 7 日,以色列 8 架 F-16 起飛,低空飛越約旦與沙烏地邊境,在巴格達東南 17 公里炸毀伊拉克的 Osirak 核反應爐,這是 F-16 第一次在實戰中投彈。這批飛機原本排在 1982 年交機,伊朗革命讓它提早到了以色列。負責計算導航、飛最後一架的上尉 Ilan Ramon,22 年後搭上哥倫比亞號太空梭。
光纖無人機在烏克蘭登場,中國部隊多久開始練?CSIS 量出一年。
一種拖著玻璃纖維飛、干擾不掉的無人機在烏克蘭戰場現身,幾個星期後,《解放軍報》就把它寫清楚了。再往後數,大約一年,中國的部隊訓練裡出現同樣的東西。美國智庫 CSIS 讀了 90 份以上中文來源,替這種不用流血的學習算出一張時間表。表上每一招的時間差並不一樣。
資料中心被無人機打掉會怎樣?烏克蘭四天打了俄國三座。
2026 年 10 月 8 日到 11 日,無人機接連打中俄國三座 Yandex 資料中心,其中兩座裝著該公司用來訓練 AI 的超級電腦。被打中之後,Yandex 說很難給出設備恢復運作的時間表。一間公司對自己的機器講這句話,意思是裡面的東西買不回來。而在這之前兩個星期,俄軍已經先打過烏克蘭至少八家業者的機房。
F-16 首飛是意外嗎?1974 年 YF-16 只排滑行測試,卻飛上了天。
1974 年 1 月 20 日,加州愛德華空軍基地,通用動力試飛員 Phil Oestricher 開 YF-16 原型機做高速滑行,預定跑到 135 節就停。飛機滑到 130 節左右抬起機頭,接著離地,左右晃個不停,翼尖飛彈和水平尾翼擦到跑道,機頭偏向跑道外。他加油門飛出去,6 分鐘後落地,這次飛行後來被叫做「第零次飛行」。原因是線傳飛控的滾轉增益太高,修法是起降時把增益減半。2 月 2 日的正式首飛,飛行員對側桿和 30 度後仰座椅都很快上手。