本技術(shù)涉及應(yīng)急指揮,特別是涉及一種指揮系統(tǒng)的智能輔助方法和裝置。
背景技術(shù):
1、成熟的應(yīng)急指揮系統(tǒng)可以快速應(yīng)對突發(fā)事件、減少突發(fā)事件造成的損失,實現(xiàn)跨部門、跨區(qū)域協(xié)調(diào)工作,協(xié)調(diào)和調(diào)配各類應(yīng)急資源,包括人員、物資、交通工具等。應(yīng)急指揮系統(tǒng)的能力水平至關(guān)重要,直接關(guān)系著是否能最大限度的保護人民生命財產(chǎn)安全。
2、不同應(yīng)急需求場景下的指揮流程差異較大,在面向不同的應(yīng)急調(diào)度需求時,首先要按需制定宏觀流程,即采用哪些具體的指揮節(jié)點進行應(yīng)急指揮,然后制定微觀流程,即每個指揮節(jié)點需要配置哪些功能服務(wù)。
3、在相關(guān)技術(shù)中,通常是采用模板匹配的方式制定相應(yīng)的應(yīng)急流程,即考慮到可能出現(xiàn)的各類應(yīng)急需求和情況,提前制作好各種應(yīng)急預(yù)案模板,當(dāng)遇到實際應(yīng)急任務(wù),需要有經(jīng)驗的應(yīng)急人員選擇相應(yīng)的應(yīng)急模板進行應(yīng)急處理。然而,應(yīng)急預(yù)案模板只是數(shù)量有限的固定模板,通常無法全面覆蓋所有的應(yīng)急需求場景,同時過分依賴于指揮人員的指揮經(jīng)驗,進而導(dǎo)致應(yīng)急指揮系統(tǒng)的應(yīng)急響應(yīng)速度不足,同時難以保證應(yīng)急流程的實際應(yīng)用效果。
技術(shù)實現(xiàn)思路
1、本技術(shù)提供一種指揮系統(tǒng)的智能輔助方法和裝置,以解決相關(guān)技術(shù)中應(yīng)急指揮系統(tǒng)的應(yīng)急響應(yīng)速度不足,同時難以保證應(yīng)急流程的實際應(yīng)用效果的問題。
2、為了解決上述問題,本技術(shù)采用了以下的技術(shù)方案:
3、第一方面,本技術(shù)實施例提供了一種指揮系統(tǒng)的智能輔助方法,所述方法包括:
4、對指揮系統(tǒng)進行應(yīng)急流程采樣,得到多個應(yīng)急流程;其中,所述應(yīng)急流程包括所述指揮系統(tǒng)的各層級的選定指揮節(jié)點以及所述選定指揮節(jié)點的選定應(yīng)急參數(shù);
5、將多個所述應(yīng)急流程發(fā)送至所述指揮系統(tǒng),以使所述指揮系統(tǒng)針對任一應(yīng)急流程,基于所述應(yīng)急流程的多個流程分支生成多個應(yīng)急方案,并確定多個所述應(yīng)急方案各自對應(yīng)的方案評估值;其中,不同的應(yīng)急方案是由不同的流程分支的最末端選定指揮節(jié)點生成的;
6、接收所述指揮系統(tǒng)針對任一應(yīng)急流程發(fā)送的多個所述應(yīng)急方案的方案評估值,并基于多個所述應(yīng)急方案的方案評估值,確定所述應(yīng)急流程的流程評估值,以得到多個所述應(yīng)急流程各自對應(yīng)的流程評估值;
7、基于多個所述應(yīng)急流程各自對應(yīng)的流程評估值和多個所述應(yīng)急方案的方案評估值,對多個所述應(yīng)急流程進行篩選,得到多個優(yōu)選應(yīng)急流程;
8、確定目標應(yīng)急事件的目標應(yīng)急需求信息;
9、基于所述目標應(yīng)急需求信息,在多個所述優(yōu)選應(yīng)急流程中,確定目標應(yīng)急流程;或者,將所述目標應(yīng)急需求信息輸入流程生成模型,輸出得到目標應(yīng)急流程;其中,所述流程生成模型是基于多個所述優(yōu)選應(yīng)急流程訓(xùn)練得到的。
10、在本技術(shù)一實施例中,所述對指揮系統(tǒng)進行應(yīng)急流程采樣,得到多個應(yīng)急流程的步驟,包括:
11、構(gòu)建所述指揮系統(tǒng)的知識圖譜;所述知識圖譜包括所述指揮系統(tǒng)的節(jié)點圖譜和功能圖譜;所述節(jié)點圖譜表征所述指揮系統(tǒng)的各層級的指揮節(jié)點以及各層級的指揮節(jié)點之間的連接關(guān)系,所述功能圖譜表征所述指揮系統(tǒng)的至少一個業(yè)務(wù)軟件、所述業(yè)務(wù)軟件下的至少一個微應(yīng)用、所述微應(yīng)用下的至少一個微服務(wù)、所述微服務(wù)下的至少一個功能算法簇和所述功能算法簇下的至少一個算法;
12、對所述知識圖譜中的節(jié)點圖譜進行采樣,得到各層級的選定指揮節(jié)點,并對所述知識圖譜中的功能圖譜進行采樣,得到各個所述選定指揮節(jié)點的選定應(yīng)急參數(shù);
13、基于各層級的選定指揮節(jié)點以及各個所述選定指揮節(jié)點的選定應(yīng)急參數(shù),得到多個所述應(yīng)急流程。
14、在本技術(shù)一實施例中,所述方法還包括:
15、基于所述指揮系統(tǒng)的更新信息,對所述節(jié)點圖譜和/或所述功能圖譜進行更新,得到重構(gòu)后的知識圖譜。
16、在本技術(shù)一實施例中,所述基于多個所述應(yīng)急方案的方案評估值,確定所述應(yīng)急流程的流程評估值的步驟,包括:
17、針對任一應(yīng)急方案,基于生成所述應(yīng)急方案的流程分支的重要程度,確定所述應(yīng)急方案的權(quán)重參數(shù);
18、基于多個所述應(yīng)急方案各自對應(yīng)的方案評估值和權(quán)重參數(shù),確定所述應(yīng)急流程的流程評估值。
19、在本技術(shù)一實施例中,所述方法還包括:
20、將多個所述應(yīng)急方案輸入預(yù)先構(gòu)建的數(shù)字化仿真評估系統(tǒng),得到所述數(shù)字化仿真評估系統(tǒng)輸出的仿真結(jié)果;
21、基于所述仿真結(jié)果,確定所述應(yīng)急流程的流程評估值。
22、在本技術(shù)一實施例中,所述基于多個所述應(yīng)急流程各自對應(yīng)的流程評估值和多個所述應(yīng)急方案的方案評估值,對多個所述應(yīng)急流程進行篩選,得到多個優(yōu)選應(yīng)急流程的步驟,包括:
23、針對任一應(yīng)急流程,在所述應(yīng)急流程的流程評估值大于第一閾值,或者所述應(yīng)急流程的多個應(yīng)急方案的方案評估值均大于第二閾值的情況下,將所述應(yīng)急流程確定為所述優(yōu)選應(yīng)急流程。
24、在本技術(shù)一實施例中,所述確定目標應(yīng)急事件的目標應(yīng)急需求信息的步驟,包括:
25、獲取所述目標應(yīng)急事件的應(yīng)急報送信息;
26、將所述應(yīng)急報送信息和預(yù)設(shè)的提示工程文本輸入大語言模型,輸出得到預(yù)設(shè)格式的目標應(yīng)急需求信息;所述提示工程文本包括應(yīng)急輔助信息、應(yīng)急資料文本以及用于指示所述預(yù)設(shè)格式的格式約束文本,所述應(yīng)急資料文本包括應(yīng)急預(yù)案庫、標準應(yīng)急手冊和歷史應(yīng)急案。
27、在本技術(shù)一實施例中,多個所述優(yōu)選應(yīng)急流程包括各自對應(yīng)的預(yù)設(shè)應(yīng)急需求信息;
28、所述基于所述目標應(yīng)急需求信息,在多個所述優(yōu)選應(yīng)急流程中,確定目標應(yīng)急流程的步驟,包括:
29、確定多個預(yù)設(shè)應(yīng)急需求信息與所述目標應(yīng)急需求信息之間的特征距離;
30、將所述特征距離最近的預(yù)設(shè)應(yīng)急需求信息對應(yīng)的優(yōu)選應(yīng)急流程確定為所述目標應(yīng)急流程。
31、在本技術(shù)一實施例中,所述流程生成模型是通過以下步驟訓(xùn)練得到的:
32、針對任一優(yōu)選應(yīng)急流程,生成所述優(yōu)選應(yīng)急流程對應(yīng)的樣本數(shù)據(jù)組;所述樣本數(shù)據(jù)組包括n個連續(xù)的樣本輸入數(shù)據(jù)以及每個所述樣本輸入數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),n為大于1的正整數(shù);
33、將首個樣本輸入數(shù)據(jù)確定為目標數(shù)據(jù),并將所述目標數(shù)據(jù)輸入初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型,輸出得到預(yù)測流程,并基于所述預(yù)測流程和所述目標數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),計算損失函數(shù)值;
34、將所述首個樣本輸入數(shù)據(jù)的下一個樣本輸入數(shù)據(jù)確定為所述目標數(shù)據(jù),執(zhí)行所述將所述目標數(shù)據(jù)輸入初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型,輸出得到預(yù)測流程,并基于所述預(yù)測流程和所述目標數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),計算損失函數(shù)值的步驟,直到計算得到第n個樣本輸入數(shù)據(jù)對應(yīng)的第n個損失函數(shù)值;
35、基于預(yù)設(shè)數(shù)量的所述優(yōu)選應(yīng)急流程各自對應(yīng)的n個損失函數(shù)值,確定目標損失函數(shù)值,并基于所述目標損失函數(shù)值更新所述初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型的網(wǎng)絡(luò)參數(shù),直到所述初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型滿足訓(xùn)練截止條件,得到所述流程生成模型。
36、第二方面,基于相同發(fā)明構(gòu)思,本技術(shù)實施例提供了一種指揮系統(tǒng)的智能輔助裝置,所述裝置包括:
37、流程采樣模塊,用于對指揮系統(tǒng)進行應(yīng)急流程采樣,得到多個應(yīng)急流程;其中,所述應(yīng)急流程包括所述指揮系統(tǒng)的各層級的選定指揮節(jié)點以及所述選定指揮節(jié)點的選定應(yīng)急參數(shù);
38、流程發(fā)送模塊,用于將多個所述應(yīng)急流程發(fā)送至所述指揮系統(tǒng),以使所述指揮系統(tǒng)針對任一應(yīng)急流程,基于所述應(yīng)急流程的多個流程分支生成多個應(yīng)急方案,并確定多個所述應(yīng)急方案各自對應(yīng)的方案評估值;其中,不同的應(yīng)急方案是由不同的流程分支的最末端選定指揮節(jié)點生成的;
39、流程評估模塊,用于接收所述指揮系統(tǒng)針對任一應(yīng)急流程發(fā)送的多個所述應(yīng)急方案的方案評估值,并基于多個所述應(yīng)急方案的方案評估值,確定所述應(yīng)急流程的流程評估值,以得到多個所述應(yīng)急流程各自對應(yīng)的流程評估值;
40、流程篩選模塊,用于基于多個所述應(yīng)急流程各自對應(yīng)的流程評估值和多個所述應(yīng)急方案的方案評估值,對多個所述應(yīng)急流程進行篩選,得到多個優(yōu)選應(yīng)急流程;
41、信息確定模塊,用于確定目標應(yīng)急事件的目標應(yīng)急需求信息;
42、流程確定模塊,用于基于所述目標應(yīng)急需求信息,在多個所述優(yōu)選應(yīng)急流程中,確定目標應(yīng)急流程;或者,將所述目標應(yīng)急需求信息輸入流程生成模型,輸出得到目標應(yīng)急流程;其中,所述流程生成模型是基于多個所述優(yōu)選應(yīng)急流程訓(xùn)練得到的。
43、在本技術(shù)一實施例中,所述流程采樣模塊包括:
44、知識圖譜構(gòu)建子模塊,用于構(gòu)建所述指揮系統(tǒng)的知識圖譜;所述知識圖譜包括所述指揮系統(tǒng)的節(jié)點圖譜和功能圖譜;所述節(jié)點圖譜表征所述指揮系統(tǒng)的各層級的指揮節(jié)點以及各層級的指揮節(jié)點之間的連接關(guān)系,所述功能圖譜表征所述指揮系統(tǒng)的至少一個業(yè)務(wù)軟件、所述業(yè)務(wù)軟件下的至少一個微應(yīng)用、所述微應(yīng)用下的至少一個微服務(wù)、所述微服務(wù)下的至少一個功能算法簇和所述功能算法簇下的至少一個算法;
45、圖譜采樣子模塊,用于對所述知識圖譜中的節(jié)點圖譜進行采樣,得到各層級的選定指揮節(jié)點,并對所述知識圖譜中的功能圖譜進行采樣,得到各個所述選定指揮節(jié)點的選定應(yīng)急參數(shù);
46、應(yīng)急流程確定子模塊,用于基于各層級的選定指揮節(jié)點以及各個所述選定指揮節(jié)點的選定應(yīng)急參數(shù),得到多個所述應(yīng)急流程。
47、在本技術(shù)一實施例中,所述指揮系統(tǒng)的智能輔助裝置還包括:
48、知識圖譜更新模塊,用于基于所述指揮系統(tǒng)的更新信息,對所述節(jié)點圖譜和/或所述功能圖譜進行更新,得到重構(gòu)后的知識圖譜。
49、在本技術(shù)一實施例中,所述流程評估模塊包括:
50、權(quán)重參數(shù)確定子模塊,用于針對任一應(yīng)急方案,基于生成所述應(yīng)急方案的流程分支的重要程度,確定所述應(yīng)急方案的權(quán)重參數(shù);
51、流程評估值確定子模塊,用于基于多個所述應(yīng)急方案各自對應(yīng)的方案評估值和權(quán)重參數(shù),確定所述應(yīng)急流程的流程評估值。
52、在本技術(shù)一實施例中,所述指揮系統(tǒng)的智能輔助裝置還包括:
53、流程仿真模塊,用于將多個所述應(yīng)急方案輸入預(yù)先構(gòu)建的數(shù)字化仿真評估系統(tǒng),得到所述數(shù)字化仿真評估系統(tǒng)輸出的仿真結(jié)果;
54、仿真評估模塊,用于基于所述仿真結(jié)果,確定所述應(yīng)急流程的流程評估值。
55、在本技術(shù)一實施例中,所述流程篩選模塊包括:
56、閾值比較子模塊,用于針對任一應(yīng)急流程,在所述應(yīng)急流程的流程評估值大于第一閾值,或者所述應(yīng)急流程的多個應(yīng)急方案的方案評估值均大于第二閾值的情況下,將所述應(yīng)急流程確定為所述優(yōu)選應(yīng)急流程。
57、在本技術(shù)一實施例中,所述信息確定模塊包括:
58、信息獲取子模塊,用于獲取所述目標應(yīng)急事件的應(yīng)急報送信息;
59、模型識別子模塊,用于將所述應(yīng)急報送信息和預(yù)設(shè)的提示工程文本輸入大語言模型,輸出得到預(yù)設(shè)格式的目標應(yīng)急需求信息;所述提示工程文本包括應(yīng)急輔助信息、應(yīng)急資料文本以及用于指示所述預(yù)設(shè)格式的格式約束文本,所述應(yīng)急資料文本包括應(yīng)急預(yù)案庫、標準應(yīng)急手冊和歷史應(yīng)急案。
60、在本技術(shù)一實施例中,多個所述優(yōu)選應(yīng)急流程包括各自對應(yīng)的預(yù)設(shè)應(yīng)急需求信息;所述流程確定模塊包括:
61、距離確定子模塊,用于確定多個預(yù)設(shè)應(yīng)急需求信息與所述目標應(yīng)急需求信息之間的特征距離;
62、流程確定子模塊,用于將所述特征距離最近的預(yù)設(shè)應(yīng)急需求信息對應(yīng)的優(yōu)選應(yīng)急流程確定為所述目標應(yīng)急流程。
63、在本技術(shù)一實施例中,所述指揮系統(tǒng)的智能輔助裝置還包括:
64、樣本生成模塊,用于針對任一優(yōu)選應(yīng)急流程,生成所述優(yōu)選應(yīng)急流程對應(yīng)的樣本數(shù)據(jù)組;所述樣本數(shù)據(jù)組包括n個連續(xù)的樣本輸入數(shù)據(jù)以及每個所述樣本輸入數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),n為大于1的正整數(shù);
65、第一樣本輸入模塊,用于將首個樣本輸入數(shù)據(jù)確定為目標數(shù)據(jù),并將所述目標數(shù)據(jù)輸入初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型,輸出得到預(yù)測流程,并基于所述預(yù)測流程和所述目標數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),計算損失函數(shù)值;
66、第二樣本輸入模塊,用于將所述首個樣本輸入數(shù)據(jù)的下一個樣本輸入數(shù)據(jù)確定為所述目標數(shù)據(jù),執(zhí)行所述將所述目標數(shù)據(jù)輸入初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型,輸出得到預(yù)測流程,并基于所述預(yù)測流程和所述目標數(shù)據(jù)對應(yīng)的流程標簽數(shù)據(jù),計算損失函數(shù)值的步驟,直到計算得到第n個樣本輸入數(shù)據(jù)對應(yīng)的第n個損失函數(shù)值;
67、參數(shù)更新模塊,用于基于預(yù)設(shè)數(shù)量的所述優(yōu)選應(yīng)急流程各自對應(yīng)的n個損失函數(shù)值,確定目標損失函數(shù)值,并基于所述目標損失函數(shù)值更新所述初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型的網(wǎng)絡(luò)參數(shù),直到所述初始循環(huán)神經(jīng)網(wǎng)絡(luò)模型滿足訓(xùn)練截止條件,得到所述流程生成模型。
68、與現(xiàn)有技術(shù)相比,本技術(shù)包括以下優(yōu)點:
69、本技術(shù)實施例提供的一種指揮系統(tǒng)的智能輔助方法,首先對指揮系統(tǒng)進行應(yīng)急流程采樣,得到多個應(yīng)急流程,并將多個應(yīng)急流程發(fā)送至指揮系統(tǒng),以使指揮系統(tǒng)針對任一應(yīng)急流程,基于應(yīng)急流程的多個流程分支生成多個應(yīng)急方案,并確定多個應(yīng)急方案各自對應(yīng)的方案評估值;然后基于每個應(yīng)急流程對應(yīng)的多個應(yīng)急方案的方案評估值,得到多個應(yīng)急流程各自對應(yīng)的流程評估值,并從多個應(yīng)急流程中篩選得到多個優(yōu)選應(yīng)急流程,當(dāng)確定目標應(yīng)急事件的目標應(yīng)急需求信息之后,便可基于目標應(yīng)急需求信息,在多個優(yōu)選應(yīng)急流程中,確定目標應(yīng)急流程;或者,將目標應(yīng)急需求信息輸入基于多個優(yōu)選應(yīng)急流程訓(xùn)練得到的流程生成模型,輸出得到目標應(yīng)急流程。本技術(shù)實施例通過預(yù)先篩選多個優(yōu)選應(yīng)急流程,一旦遇到應(yīng)急事件,并便可通過信息匹配或者流程生成模型等方式,快速準確地確定合適的目標應(yīng)急流程,對各個指揮節(jié)點的應(yīng)急指揮員進行應(yīng)急輔助。如此,能夠在提高應(yīng)急指揮系統(tǒng)的應(yīng)急響應(yīng)速度的同時,有效提升目標應(yīng)急流程的實際應(yīng)用效果,進而實現(xiàn)端到端的智能輔助方法,大幅提升指揮系統(tǒng)效能。