導(dǎo)讀:6月13日《南華早報》報導(dǎo),《上海航天》4月25日刊發(fā)西北工業(yè)大學(xué)和上海航天工程研究所聯(lián)合團(tuán)隊的論文,描述用人工智能實現(xiàn)反衛(wèi)星對抗的研究
狗追耗子是不干正事,但太空中的阿爾法狗追阿爾法耗子,確實在干意味深遠(yuǎn)的大事。
6月13日《南華早報》報導(dǎo),《上海航天》4月25日刊發(fā)西北工業(yè)大學(xué)和上海航天工程研究所聯(lián)合團(tuán)隊的論文,描述用人工智能實現(xiàn)反衛(wèi)星對抗的研究,研究表明,經(jīng)過大量深度學(xué)習(xí)計算后,被追蹤的大衛(wèi)星學(xué)會識別敵對反衛(wèi)星的意圖,自主躲避,但3顆小型的反衛(wèi)星最終在人工智能的指引下,用回馬槍“抓住”了目標(biāo)衛(wèi)星,并在不到10米遠(yuǎn)的距離用捕獲裝置“俘虜”了目標(biāo)衛(wèi)星。
這個研究有意思的地方在于攻防雙方都使用人工智能,追蹤和捕獲不是靠速度、機(jī)動性等硬性能,而是靠誘騙、迂回等戰(zhàn)術(shù)。這是攻擊武器的新高度,也是設(shè)防目標(biāo)智能化和硬性能差別縮小化后的必然要求。
反衛(wèi)星作戰(zhàn)以大型衛(wèi)星為主要目標(biāo),一般假定是大型衛(wèi)星目標(biāo)大、機(jī)動性差,所以反衛(wèi)星是捕獲目標(biāo)、跟蹤和追擊的問題,也就是說,是動力學(xué)問題。這是防空導(dǎo)彈、空空導(dǎo)彈制導(dǎo)原理的基礎(chǔ),只是延伸到地球軌道上去了。
當(dāng)然,這不是一句“只是延伸到地球軌道上去了”那么輕飄飄,上了軌道,導(dǎo)彈相對于飛機(jī)常見的動力學(xué)優(yōu)勢(速度、加速度、機(jī)動性)沒有了,小衛(wèi)星根本沒有多少變軌機(jī)動能力,幾下就燃料耗盡了,速度差也沒有多大。
更大的問題是,主要大國都有完備的空間監(jiān)控系統(tǒng),圖謀不軌的反衛(wèi)星剛發(fā)射,就能猜個八九不離十,在反衛(wèi)星還在上升到足夠軌道高度之前,可能就命令目標(biāo)衛(wèi)星變軌機(jī)動,躲開攻擊。反衛(wèi)星還沒有開始追擊,已經(jīng)要為了追上新的軌道而消耗大量燃料。
這和在反潛中用遠(yuǎn)程魚雷攻擊一樣的問題。魚雷一下水,目標(biāo)潛艇就知道了。假定理論上魚雷射程為30公里,最高航速50節(jié),潛艇為30節(jié),魚雷在10公里距離上發(fā)射,似乎擊中十拿九穩(wěn)。假定潛艇朝背離魚雷的方向全速瘋跑,兩者的速度差為20節(jié),忽略所有轉(zhuǎn)彎、加速因素,也忽略魚雷捕獲目標(biāo)需要的時間和可維持最高速度的時間限制。在最簡化的情況下,魚雷需要16.2分鐘才能消除這10公里,而在這段時間里,魚雷需要航行35公里,也就是說,超出射程了,沒有追上就沒勁追了。
魚雷減速可以大大增加射程,追擊時間延長,但反而追得上了。假定魚雷速度降低到40節(jié),能把射程延長到60公里,追擊時間要延長到32.4分鐘,但剛好能追上目標(biāo)潛艇,理論上可以實現(xiàn)有效攻擊。
這當(dāng)然是簡單化的場景,帶來的問題是,速度差減小,動能差就減小,即使追上了,目標(biāo)潛艇不再靠瘋跑甩掉追擊魚雷,還是有可能靠機(jī)動甩掉,這就回到“智能追擊”的問題了。
對于高超音速攔截,問題類似。高超音速飛行本來就是極限飛行,高超音速攔截彈難以保持足夠低的成本前提下,做到速度、機(jī)動性全面高于高超音速目標(biāo),否則攔截作戰(zhàn)的成本是不可承受之重。
即使對于常規(guī)防空導(dǎo)彈、空空導(dǎo)彈,降低動力學(xué)性能要求,可以大大降低成本、延長射程,只要發(fā)射就迫使對方開始機(jī)動躲避,就在功能上破壞了對方完成任務(wù),前提是智能攔截能確?!斑t到但親密的接觸”。
也就是說,西工大的“智能攔截”具有遠(yuǎn)比反衛(wèi)星更加廣泛地應(yīng)用前景。但智能攔截并不容易做到,尤其在目標(biāo)也有智能規(guī)避功能的時候,或者目標(biāo)是有人操縱的。
從人工智能角度來看,反衛(wèi)星與下圍棋沒有本質(zhì)區(qū)別,都是對抗。深度學(xué)習(xí)通過大量“棋局”訓(xùn)練,提高“棋藝”。阿爾法狗從人機(jī)互博開始,用3000局精選人類棋局作為初始“經(jīng)驗”,以后過渡到人工智能自己“左右互搏”,最終“訓(xùn)練”出人類難以戰(zhàn)勝的圍棋大師。西工大一步到位,用人工智能“左右互搏”,“訓(xùn)練”出反衛(wèi)星智能攔截大師。不光要“贏”,還不能花時間太長,不能反衛(wèi)星之間互相撞到一起或者互相擋路,不能浪費星載燃料。
這是需要超強(qiáng)算力的研究。最初10000個回合里,攻防雙方都打得很糟糕,雙方都是失分遠(yuǎn)遠(yuǎn)超過得分,不及格。
可能由于反衛(wèi)星“人多勢眾”,深度學(xué)習(xí)的進(jìn)展更快,到20000個回合時,反衛(wèi)星開始占上風(fēng)。但目標(biāo)衛(wèi)星也琢磨出道道來了,開始“看透”反衛(wèi)星的簡單戰(zhàn)術(shù),規(guī)避機(jī)動更加有效。
反衛(wèi)星在失敗增加后,通過深度學(xué)習(xí)改進(jìn)戰(zhàn)術(shù),不再傻追,成功率再次提高。到22萬個回合后,反衛(wèi)星戰(zhàn)術(shù)和技術(shù)接近完美,從假裝漫不經(jīng)心地渡步到目標(biāo)衛(wèi)星周圍再突然發(fā)難,到目標(biāo)衛(wèi)星機(jī)動規(guī)避后假裝放棄再反戈一擊,各種花招確保目標(biāo)衛(wèi)星基本上“死路一條”了。
這樣的超級算力裝上每一枚反導(dǎo)彈、反衛(wèi)星是不可能的,但深度學(xué)習(xí)需要超級算力,學(xué)習(xí)完成后的控制算法實施并不需要超級算力,這就是人工智能武器化可怕的地方。當(dāng)然,西工大的算法只是針對衛(wèi)星和反衛(wèi)星的特定動力學(xué)特性設(shè)定,擴(kuò)大到更廣泛的應(yīng)用需要重新進(jìn)行深度學(xué)習(xí),但基本方法是相似的,可以舉一反三。
美國在呼吁中國參加軍控會談,不僅包括導(dǎo)彈核武器,也包括為人工智能武器化設(shè)立護(hù)欄,但中國并未積極響應(yīng)。在很大程度上,這是很難限制發(fā)展的地方,也有大量民用應(yīng)用,不宜控制發(fā)展。參加軍控會談,與其說能建立可靠的護(hù)欄,不如說雙方以透明化為名互相摸底。在嚴(yán)重缺乏互信的情況下,很難說這樣的透明化有多大意義。
另一方面,中國走到前面,或者至少并跑,才談得上有意義的人工智能軍控,但這是另外一個話題了。