作者:沈壽林,肖毅,朱江,白承森
簡(jiǎn)介
為提高作戰(zhàn)指揮態(tài)勢(shì)理解效率,掌握敵方作戰(zhàn)意圖,對(duì)作戰(zhàn)指揮態(tài)勢(shì)理解進(jìn)行了研究分析。首先,在仿真推演基礎(chǔ)上,建立了知識(shí)發(fā)現(xiàn)方法池,提出了基于智能算法的態(tài)勢(shì)理解方法;然后,以戰(zhàn)術(shù)層面敵方坦克分隊(duì)作戰(zhàn)意圖識(shí)別為例,說明了智能算法在挖掘和識(shí)別敵方作戰(zhàn)意圖的應(yīng)用方法和路徑;最后,試驗(yàn)結(jié)果表明,深度學(xué)習(xí)和長(zhǎng)短時(shí)記憶(LSTM)網(wǎng)絡(luò)算法對(duì)意圖識(shí)別問題具有較高的識(shí)別準(zhǔn)確率。該研究可為指揮員提升作戰(zhàn)指揮態(tài)勢(shì)理解能力、開展智能算法在作戰(zhàn)指揮態(tài)勢(shì)理解中的應(yīng)用研究提供參考。
引言
在戰(zhàn)爭(zhēng)信息化進(jìn)程中,掌握信息是取得戰(zhàn)爭(zhēng)優(yōu)勢(shì)的重要因素,其中態(tài)勢(shì)理解是重要的一環(huán)。態(tài)勢(shì)理解指將生成的態(tài)勢(shì)特征向量與領(lǐng)域?qū)<抑R(shí)結(jié)合,判斷敵方的進(jìn)攻、防御、行軍、欺騙和集結(jié)等戰(zhàn)略部署,以識(shí)別敵方的作戰(zhàn)意圖和作戰(zhàn)計(jì)劃。態(tài)勢(shì)理解是美國(guó)心理學(xué)Mica Endsley博士于1995年提出的三層次態(tài)勢(shì)感知模型中的第2層次,其實(shí)質(zhì)是通過對(duì)周圍環(huán)境要素的觀察,獲得一個(gè)態(tài)勢(shì)分析評(píng)估畫面,所達(dá)到的理解程度標(biāo)志著人的專業(yè)知識(shí)水平。態(tài)勢(shì)理解包括對(duì)戰(zhàn)場(chǎng)“狀態(tài)”的認(rèn)知和作戰(zhàn)“趨勢(shì)”的預(yù)測(cè),是指揮員決策的依據(jù)和基礎(chǔ)。美國(guó)陸軍訓(xùn)練與條令司令部在2015年發(fā)布TRADOCPAM535-3-1文件,其中指出:未來的陸軍將發(fā)展和保持高水平的戰(zhàn)場(chǎng)態(tài)勢(shì)理解能力,以應(yīng)對(duì)在復(fù)雜環(huán)境下,提高與堅(jiān)決而靈活的對(duì)手組織作戰(zhàn)的能力?,F(xiàn)代戰(zhàn)爭(zhēng)的戰(zhàn)場(chǎng)態(tài)勢(shì)具有明顯的復(fù)雜性特征,戰(zhàn)爭(zhēng)的深度和復(fù)雜性呈指數(shù)級(jí)增長(zhǎng),僅通過人類的知識(shí)、經(jīng)驗(yàn)和現(xiàn)有的輔助決策系統(tǒng)來分析戰(zhàn)場(chǎng)態(tài)勢(shì),不足以在復(fù)雜戰(zhàn)場(chǎng)環(huán)境中快速提供可靠的態(tài)勢(shì)理解結(jié)果,這將明顯影響作戰(zhàn)指揮效能。因此,傳統(tǒng)的基于線性理論的態(tài)勢(shì)理解方法已很難滿足作戰(zhàn)任務(wù)的需要。
深度學(xué)習(xí)算法可以為提高戰(zhàn)場(chǎng)態(tài)勢(shì)理解智能水平提供強(qiáng)有力的支持。隨著人工智能技術(shù)飛速發(fā)展,計(jì)算智能、感知智能和認(rèn)知智能是人工智能發(fā)展的3個(gè)階段,反映了人工智能從低級(jí)到高級(jí)的發(fā)展水平。在前面2個(gè)階段,機(jī)器的功能已超過了人類,而深度學(xué)習(xí)能幫助機(jī)器提高認(rèn)知智能。2006年,深度學(xué)習(xí)算法之父Geoffrey Hinton教授提出了深度學(xué)習(xí)算法具有較強(qiáng)的非線性處理能力和逐層理解能力,是研究人腦、語音識(shí)別、圖像處理、視覺處理和自然語音處理的重要智能算法技術(shù),是解決戰(zhàn)場(chǎng)態(tài)勢(shì)理解問題行之有效的方法。
文給出了一種基于深度學(xué)習(xí)算法的態(tài)勢(shì)理解方法,分析了該智能算法在態(tài)勢(shì)理解中的應(yīng)用方本式;提出了基于知識(shí)發(fā)現(xiàn)方法的態(tài)勢(shì)理解技術(shù)路徑;介紹了基于大數(shù)據(jù)、智能算法的態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)的流程。最后,以戰(zhàn)術(shù)層級(jí)作戰(zhàn)意圖識(shí)別問題為例,對(duì)比分析了傳統(tǒng)作戰(zhàn)意圖識(shí)別方法和基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別方法;以合成部隊(duì)坦克分隊(duì)?wèi)?zhàn)術(shù)意圖識(shí)別問題為例,探討了深度學(xué)習(xí)長(zhǎng)短時(shí)記憶(LSTM)網(wǎng)絡(luò)算法在態(tài)勢(shì)理解作戰(zhàn)意圖識(shí)別中的應(yīng)用,試驗(yàn)結(jié)果證明,深度學(xué)習(xí)LSTM網(wǎng)絡(luò)算法對(duì)作戰(zhàn)意圖識(shí)別問題具有較高的識(shí)別準(zhǔn)確率和較好的收斂函數(shù)值,能有效提高復(fù)雜戰(zhàn)場(chǎng)環(huán)境下作戰(zhàn)指揮態(tài)勢(shì)理解效率。
應(yīng)用方法
在基于智能算法的態(tài)勢(shì)理解過程中,智能算法主要應(yīng)用于態(tài)勢(shì)目標(biāo)特征匹配、時(shí)效性判斷和態(tài)勢(shì)要素分析等活動(dòng),并準(zhǔn)確生成態(tài)勢(shì)產(chǎn)品,為指揮員決策提供支持。該過程主要分為3個(gè)步驟:1) 創(chuàng)建與任務(wù)知識(shí)需求相對(duì)應(yīng)的模板;2) 根據(jù)作戰(zhàn)任務(wù)要求,明確戰(zhàn)場(chǎng)態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)的目標(biāo);3) 利用應(yīng)用領(lǐng)域已有的知識(shí),建立與戰(zhàn)場(chǎng)態(tài)勢(shì)數(shù)據(jù)特點(diǎn)相對(duì)應(yīng)的規(guī)則庫;4) 在規(guī)則庫支持下,進(jìn)一步推測(cè)生成戰(zhàn)場(chǎng)態(tài)勢(shì)產(chǎn)品。例如,在對(duì)敵戰(zhàn)術(shù)層級(jí)作戰(zhàn)意圖識(shí)別問題中,知識(shí)發(fā)現(xiàn)模式中的結(jié)構(gòu)模式(動(dòng)作間的任務(wù)劃分關(guān)系)和序列模式(動(dòng)作間的時(shí)序關(guān)系)對(duì)于分析戰(zhàn)術(shù)層面的作戰(zhàn)意圖識(shí)別是有效的。在該類識(shí)別過程中,通過調(diào)用這2種模式,可以提高戰(zhàn)術(shù)層面作戰(zhàn)意圖識(shí)別和預(yù)測(cè)的效率。智能算法在態(tài)勢(shì)理解中主要應(yīng)用如圖1所示。
圖1? 智能算法在態(tài)勢(shì)理解中應(yīng)用
1.1? 知識(shí)發(fā)現(xiàn)方法池
基于智能算法的態(tài)勢(shì)理解方法主要通過構(gòu)建知識(shí)發(fā)現(xiàn)方法池實(shí)現(xiàn),包括關(guān)聯(lián)規(guī)則發(fā)現(xiàn)方法、粗糙集方法、深度學(xué)習(xí)算法以及數(shù)據(jù)庫方法。根據(jù)情境分析任務(wù)的不同需要和數(shù)據(jù)的特點(diǎn),選擇適當(dāng)方法或綜合采用不同方法。還可根據(jù)實(shí)際問題對(duì)現(xiàn)有的知識(shí)發(fā)現(xiàn)方法進(jìn)行改進(jìn),使改進(jìn)后的方法更有利于應(yīng)對(duì)新環(huán)境和新問題。利用知識(shí)發(fā)現(xiàn)技術(shù),挖掘隱含的、有用的、未被發(fā)現(xiàn)的信息和知識(shí)(如規(guī)則、模型和約束等),并提供給決策者?;谥R(shí)發(fā)現(xiàn)方法池的智能態(tài)勢(shì)理解流程如圖2所示。
圖2? 基于知識(shí)發(fā)現(xiàn)方法池的智能態(tài)勢(shì)理解流程
知識(shí)發(fā)現(xiàn)方法池主要技術(shù)方法對(duì)比如表1所示。不同的知識(shí)發(fā)現(xiàn)方法具有不同指標(biāo)特征,導(dǎo)致不同知識(shí)發(fā)現(xiàn)方法的應(yīng)用領(lǐng)域也不同。知識(shí)發(fā)現(xiàn)的輸出是規(guī)則、模式、模型和約束等知識(shí)元素。規(guī)則可劃分為關(guān)聯(lián)規(guī)則、分類規(guī)則以及聚類規(guī)則;模式可分為頻繁模式、子圖模式和序列模式。同樣,這些知識(shí)發(fā)現(xiàn)結(jié)果也有不同的特點(diǎn)和用途。
表1? 知識(shí)發(fā)現(xiàn)方法池主要技術(shù)方法對(duì)比
知識(shí)發(fā)現(xiàn)方法的輸入是各類數(shù)據(jù),輸出是各型知識(shí),在明確輸入、輸出性質(zhì)后,可針對(duì)性選擇方法。通過探索性評(píng)估取出最有價(jià)值的方法范例,在后期系統(tǒng)開發(fā)實(shí)現(xiàn)時(shí),將相關(guān)知識(shí)發(fā)現(xiàn)過程建模成工作流,把相關(guān)方法建成工具和服務(wù)。知識(shí)發(fā)現(xiàn)、數(shù)據(jù)挖掘和深度學(xué)習(xí)算法領(lǐng)域有很多交叉,共同構(gòu)成了戰(zhàn)場(chǎng)態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)的技術(shù)池。對(duì)于態(tài)勢(shì)理解而言,戰(zhàn)場(chǎng)是不斷變化的,甚至是戰(zhàn)勝不復(fù)的,利用固化的知識(shí)庫在面對(duì)未來復(fù)雜的戰(zhàn)場(chǎng)態(tài)勢(shì)時(shí)難免力不從心,所以有必要使用深度學(xué)習(xí)算法。探究深度學(xué)習(xí)算法應(yīng)用,理解數(shù)據(jù),分析結(jié)果,并在不確定條件下進(jìn)行邏輯推理,以支持態(tài)勢(shì)理解輔助決策。將深度學(xué)習(xí)算法運(yùn)用于戰(zhàn)場(chǎng)態(tài)勢(shì)理解,解決既有知識(shí),可固化知識(shí)庫難以支撐的、復(fù)雜深層的戰(zhàn)場(chǎng)態(tài)勢(shì)理解問題。
1.2? 知識(shí)發(fā)現(xiàn)流程
在大數(shù)據(jù)環(huán)境中,大數(shù)據(jù)關(guān)注數(shù)據(jù)的相關(guān)性或關(guān)聯(lián)性,這是大數(shù)據(jù)預(yù)測(cè)的關(guān)鍵。態(tài)勢(shì)理解中態(tài)勢(shì)信息數(shù)據(jù)具有典型的大數(shù)據(jù)特征,數(shù)據(jù)間存在相關(guān)性,具有一定的模糊性,新環(huán)境和新問題要求研究基于大數(shù)據(jù)的態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)流程和方法?;诖髷?shù)據(jù)、智能算法的態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)流程如圖3所示。
圖3? 態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)流程
1) 態(tài)勢(shì)數(shù)據(jù)獲取。通過現(xiàn)代偵察預(yù)警衛(wèi)星、有人(無人)偵察機(jī)、戰(zhàn)場(chǎng)偵察雷達(dá)和各種戰(zhàn)場(chǎng)傳感器,接收各情報(bào)單位提供的戰(zhàn)場(chǎng)態(tài)勢(shì)信息。戰(zhàn)場(chǎng)態(tài)勢(shì)信息數(shù)據(jù)包括敵情、我情和戰(zhàn)場(chǎng)環(huán)境等數(shù)據(jù)。數(shù)據(jù)類型包括文本、音頻、戰(zhàn)場(chǎng)影像及視頻情報(bào)等。
2) 態(tài)勢(shì)數(shù)據(jù)處理。首先,通過對(duì)態(tài)勢(shì)數(shù)據(jù)的整理、整合、變換和歸約等方式對(duì)態(tài)勢(shì)數(shù)據(jù)進(jìn)行預(yù)處理,處理內(nèi)容包括噪聲數(shù)據(jù)去除、數(shù)據(jù)不完整性以及數(shù)據(jù)不一致性處理等;其次,對(duì)數(shù)據(jù)采取平滑和聚集等規(guī)范化處理,這是數(shù)據(jù)壓縮和轉(zhuǎn)換的必要步驟。
3) 態(tài)勢(shì)數(shù)據(jù)挖掘。數(shù)據(jù)挖掘是從戰(zhàn)場(chǎng)態(tài)勢(shì)信息數(shù)據(jù)中,通過智能算法搜索隱含的高價(jià)值信息的過程,是態(tài)勢(shì)理解知識(shí)發(fā)現(xiàn)的重要環(huán)節(jié)。通過對(duì)數(shù)據(jù)分類、聚類、預(yù)測(cè)和關(guān)聯(lián)的分析和研究,將原始數(shù)據(jù)從基礎(chǔ)信息抽象為符合用戶需求的高級(jí)知識(shí),實(shí)現(xiàn)從大量、不完全和模糊的數(shù)據(jù)中發(fā)現(xiàn)戰(zhàn)場(chǎng)態(tài)勢(shì)知識(shí)。
4) 態(tài)勢(shì)知識(shí)融合。態(tài)勢(shì)知識(shí)融合是對(duì)不同信息來源的戰(zhàn)場(chǎng)態(tài)勢(shì)知識(shí)進(jìn)行收集、過濾、匯總?cè)诤戏謩e生成專題綜合態(tài)勢(shì)知識(shí)的過程,對(duì)戰(zhàn)場(chǎng)態(tài)勢(shì)的輔助分析和指揮員高效的指揮決策具有重要作用。
5) 態(tài)勢(shì)知識(shí)呈現(xiàn)。通過研究、提取和可視化最有價(jià)值的戰(zhàn)場(chǎng)態(tài)勢(shì)知識(shí),把態(tài)勢(shì)理解知識(shí)以知識(shí)圖譜、虛擬現(xiàn)實(shí)和增強(qiáng)現(xiàn)實(shí)等易于用戶理解的方式傳遞給用戶。其中,知識(shí)圖譜是一種基于圖的真實(shí)世界語義描述模型,它為態(tài)勢(shì)理解知識(shí)的呈現(xiàn)提供了一種新技術(shù)。
應(yīng)用實(shí)例
在分析了基于智能算法的態(tài)勢(shì)理解方法后,本章以態(tài)勢(shì)理解中戰(zhàn)術(shù)層級(jí)作戰(zhàn)意圖識(shí)別問題為例,重點(diǎn)說明智能算法在態(tài)勢(shì)理解中的實(shí)際應(yīng)用過程。推理敵方作戰(zhàn)意圖的過程主要在作戰(zhàn)準(zhǔn)備階段完成,即結(jié)合軍事領(lǐng)域?qū)<业膶I(yè)軍事知識(shí)以及推理生成的戰(zhàn)場(chǎng)態(tài)勢(shì)特征,來判斷解讀當(dāng)前的戰(zhàn)場(chǎng)態(tài)勢(shì),是對(duì)敵方進(jìn)一步行動(dòng)計(jì)劃的預(yù)測(cè)。作戰(zhàn)意圖識(shí)別是一個(gè)復(fù)雜的認(rèn)知過程,是軍事指揮員關(guān)注的重點(diǎn)。目前的作戰(zhàn)意圖識(shí)別方法主要集中在解決戰(zhàn)術(shù)層面的作戰(zhàn)意圖識(shí)別問題,具有一定的實(shí)用價(jià)值。本文在現(xiàn)有態(tài)勢(shì)評(píng)估專家知識(shí)基礎(chǔ)上,分析判斷戰(zhàn)場(chǎng)態(tài)勢(shì),確定敵方作戰(zhàn)意圖類別,為指揮員決策提供依據(jù)。
傳統(tǒng)的作戰(zhàn)意圖識(shí)別方法,使用數(shù)據(jù)對(duì)比、數(shù)據(jù)場(chǎng)和信息熵等方法,并不能很好地解決目前的作戰(zhàn)意圖識(shí)別問題?,F(xiàn)有輔助決策不能以人的認(rèn)知模式來識(shí)別判斷敵方作戰(zhàn)意圖,難以適應(yīng)新形勢(shì)的需要。然而,深度學(xué)習(xí)算法是一種符合人的認(rèn)知機(jī)制以及知識(shí)分析的“大腦”學(xué)習(xí)機(jī)制,這是一種貼近人類的思維模式,具有生成“自我意識(shí)”的功能,可以模仿指揮員的聯(lián)想、感知、假設(shè)、邏輯推導(dǎo)和學(xué)習(xí)等思維過程。該過程不需要太多的生成規(guī)則,它通過特征提取來達(dá)到知識(shí)學(xué)習(xí)的目的。通過大量數(shù)據(jù)訓(xùn)練得到的深度神經(jīng)網(wǎng)絡(luò)包含了整體的知識(shí)結(jié)構(gòu),更適合描述復(fù)雜的作戰(zhàn)意圖識(shí)別問題。不同于傳統(tǒng)的意圖識(shí)別方法,運(yùn)用深度學(xué)習(xí)算法具有顯著優(yōu)勢(shì)。
2.1? 基于模板匹配的作戰(zhàn)意圖識(shí)別
Gw.Hopple等的戰(zhàn)場(chǎng)情報(bào)信息準(zhǔn)備系統(tǒng)和David.F.Noble的基于規(guī)劃模板的海戰(zhàn)意圖識(shí)別系統(tǒng)都通過模板匹配來實(shí)現(xiàn)敵方作戰(zhàn)意圖識(shí)別。
圖4? 模板匹配器結(jié)構(gòu)
2.2? 基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別
與傳統(tǒng)方法相比,基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別方法在戰(zhàn)場(chǎng)態(tài)勢(shì)理解
方面具有巨大的技術(shù)優(yōu)勢(shì),在戰(zhàn)役和戰(zhàn)術(shù)層面的作戰(zhàn)意圖識(shí)別應(yīng)用中具有良好的研究和推廣價(jià)值。深度學(xué)習(xí)算法可有效解決算法模型屬性特征與作戰(zhàn)意圖之間的映射關(guān)系。在深度學(xué)習(xí)算法中,將目標(biāo)的意圖識(shí)別特征向量信息作為樣本輸入深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò),采用調(diào)整深度神經(jīng)網(wǎng)絡(luò)節(jié)點(diǎn)權(quán)值的方法來判斷敵人的作戰(zhàn)意圖。深度神經(jīng)網(wǎng)絡(luò)隱含層較深,后神經(jīng)網(wǎng)絡(luò)層可利用前神經(jīng)網(wǎng)絡(luò)層獲得的作戰(zhàn)意圖原始特征,獲取更高層次的作戰(zhàn)意圖特征信息,從而達(dá)到更好的作戰(zhàn)意圖識(shí)別目的。敵改變作戰(zhàn)意圖即敵人戰(zhàn)術(shù)行動(dòng)特征發(fā)生變化,以敵方戰(zhàn)術(shù)特征數(shù)據(jù)作為模型輸入,可以有效降低樣本維數(shù),減少累積誤差,保持目標(biāo)的戰(zhàn)術(shù)信息。深度學(xué)習(xí)算法中LSTM網(wǎng)絡(luò)算法在序列建模問題上具有一定優(yōu)勢(shì),具有長(zhǎng)時(shí)記憶功能,可只保存與戰(zhàn)術(shù)特征相關(guān)的數(shù)據(jù)進(jìn)行戰(zhàn)術(shù)意圖預(yù)測(cè),而丟棄不相關(guān)數(shù)據(jù),能較好構(gòu)建戰(zhàn)術(shù)行動(dòng)過程和作戰(zhàn)意圖特征值時(shí)間序列之間的對(duì)應(yīng)關(guān)系。LSTM網(wǎng)絡(luò)算法這一網(wǎng)絡(luò)特性與戰(zhàn)術(shù)行動(dòng)的時(shí)間序列特性是一致的,因此在作戰(zhàn)意圖識(shí)別問題中主要采用LSTM網(wǎng)絡(luò)算法。基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別模型如圖5所示。
圖5? 基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別模型
2.3 ?基于深度學(xué)習(xí)算法的作戰(zhàn)意圖識(shí)別仿真試驗(yàn)
試驗(yàn)以合成部隊(duì)坦克分隊(duì)與敵遭遇戰(zhàn)斗為背景,以作戰(zhàn)籌劃過程中態(tài)勢(shì)理解階段對(duì)敵方坦克分隊(duì)?wèi)?zhàn)術(shù)行動(dòng)意圖識(shí)別為研究對(duì)象。在智能作戰(zhàn)試驗(yàn)平臺(tái)上運(yùn)用深度學(xué)習(xí)算法,采用作戰(zhàn)仿真訓(xùn)練數(shù)據(jù)進(jìn)行作戰(zhàn)意圖識(shí)別試驗(yàn)。智能作戰(zhàn)試驗(yàn)平臺(tái)是集成了人工智能算法的綜合試驗(yàn)平臺(tái)。
2.3.1? 模型設(shè)計(jì)與實(shí)現(xiàn)
試驗(yàn)采用了合成部隊(duì)坦克分隊(duì)?wèi)?zhàn)術(shù)行動(dòng)意圖數(shù)據(jù)集,即地面各作戰(zhàn)單元對(duì)應(yīng)20?s的屬性特征值,其中包括速度、加速度、運(yùn)動(dòng)方向角、經(jīng)度、緯度、高程、己方間距和雙方距離等作戰(zhàn)行動(dòng)標(biāo)簽數(shù)據(jù),每個(gè)戰(zhàn)術(shù)行動(dòng)意圖數(shù)據(jù)集大小為2?000組。數(shù)據(jù)來源主要為原始采集信息數(shù)據(jù)、智能作戰(zhàn)試驗(yàn)平臺(tái)訓(xùn)練采集數(shù)據(jù)以及智能作戰(zhàn)試驗(yàn)平臺(tái)生成模型實(shí)際應(yīng)用生成的數(shù)據(jù)。在對(duì)抗演練和仿真試驗(yàn)中,按照敵方坦克分隊(duì)執(zhí)行任務(wù)不同,其主要戰(zhàn)術(shù)行動(dòng)意圖可分為沖擊、防御、控要、機(jī)動(dòng)、伏擊、反沖擊和撤退7種方式?;谏疃葘W(xué)習(xí)算法作戰(zhàn)意圖識(shí)別模型應(yīng)用如圖6所示。
圖6? 基于深度學(xué)習(xí)算法作戰(zhàn)意圖識(shí)別模型應(yīng)用
不同隱含層級(jí)和節(jié)點(diǎn)數(shù)導(dǎo)致不同的深度學(xué)習(xí)算法識(shí)別效果,因此需設(shè)定算法恰當(dāng)?shù)碾[藏層級(jí)和節(jié)點(diǎn)數(shù)。同時(shí),學(xué)習(xí)率的選擇對(duì)深度學(xué)習(xí)算法的應(yīng)用效果也有較大影響。如果設(shè)置的學(xué)習(xí)率太大,則可能跳過最佳解決方案,從而產(chǎn)生不佳的識(shí)別效果;如果設(shè)定的學(xué)習(xí)率太小,則訓(xùn)練速度相對(duì)較慢。網(wǎng)絡(luò)結(jié)構(gòu)的調(diào)整和確定由訓(xùn)練集決定。測(cè)試集主要用于測(cè)試評(píng)估深度學(xué)習(xí)算法運(yùn)用效果。利用智能作戰(zhàn)試驗(yàn)平臺(tái),從仿真訓(xùn)練集中隨機(jī)選取訓(xùn)練集來訓(xùn)練深度學(xué)習(xí)算法模型,調(diào)整算法模型神經(jīng)元權(quán)值。最終選用的LSTM網(wǎng)絡(luò)算法參數(shù)如表2所示。
表2? 長(zhǎng)短時(shí)記憶網(wǎng)絡(luò)算法參數(shù)
2.3.2? 試驗(yàn)結(jié)果
在試驗(yàn)過程中,將坦克分隊(duì)7種戰(zhàn)術(shù)行動(dòng)意圖共2?000個(gè)樣本數(shù)據(jù)隨機(jī)分為80%訓(xùn)練集和20%測(cè)試集。圖7顯示了LSTM網(wǎng)絡(luò)算法模型在上述7種戰(zhàn)術(shù)行動(dòng)意圖數(shù)據(jù)集上的綜合訓(xùn)練與測(cè)試結(jié)果。如圖7所示,對(duì)敵7種戰(zhàn)術(shù)行動(dòng)意圖識(shí)別準(zhǔn)確率隨著訓(xùn)練次數(shù)的增加而增加,在訓(xùn)練1?200步以后趨于穩(wěn)定接近于100%;隨著訓(xùn)練次數(shù)的增加,損失函數(shù)的值逐漸減小,1?200步后趨于0。該結(jié)果符合一般深度學(xué)習(xí)算法模型的訓(xùn)練過程??梢钥闯?,LSTM網(wǎng)絡(luò)算法對(duì)于敵方坦克分隊(duì)?wèi)?zhàn)術(shù)行動(dòng)意圖識(shí)別問題具有良好的識(shí)別準(zhǔn)確率和收斂性。
圖7 ?模型訓(xùn)練準(zhǔn)確率和損失函數(shù)圖
結(jié)束語
本文根據(jù)信息時(shí)代戰(zhàn)場(chǎng)態(tài)勢(shì)理解的軍事要求,探討了在戰(zhàn)場(chǎng)態(tài)勢(shì)理解問題中運(yùn)用智能算法的途徑,建立了基于知識(shí)發(fā)現(xiàn)方法池的態(tài)勢(shì)理解方法,提出了運(yùn)用智能算法解決態(tài)勢(shì)理解問題的知識(shí)發(fā)現(xiàn)流程。以陸戰(zhàn)場(chǎng)態(tài)勢(shì)理解中對(duì)敵方坦克分隊(duì)?wèi)?zhàn)術(shù)行動(dòng)意圖識(shí)別為例,采用深度學(xué)習(xí)算法中LSTM網(wǎng)絡(luò)算法進(jìn)行作戰(zhàn)意圖識(shí)別。試驗(yàn)結(jié)果表明,該作戰(zhàn)意圖識(shí)別方法具有較好的準(zhǔn)確率和收斂性,證明了該方法的有效性??偟膩碚f,作戰(zhàn)指揮態(tài)勢(shì)理解智能算法應(yīng)用研究還處于起步階段,相關(guān)理論研究還在不斷深化,在實(shí)際應(yīng)用層面還需更深入的探討。
編輯:黃飛
評(píng)論