本發(fā)明涉及人工智能,尤其涉及一種基于人工智能的船舶核查方法及裝置。
背景技術(shù):
1、對船舶進行定期或非定期核查,有利于提高物流、國防等領(lǐng)域的安全性,進而有利于提高人們工作和生活的安全性。
2、現(xiàn)有的船舶核查主要由有一定核查經(jīng)驗的執(zhí)法人員進行現(xiàn)場檢查,然而,在實踐中發(fā)現(xiàn),執(zhí)法人員會存在精神懈怠、經(jīng)驗不足、主觀臆斷等問題,導(dǎo)致核查疏漏,從而使得船舶及其相關(guān)對象(比如貨物、用戶、船舶人員等)的安全性得不到保證,尤其是在關(guān)鍵核查任務(wù)中,上述疏漏可能會給人們和國家財產(chǎn)帶來重大安全隱患。
3、可見,提出一種提高船舶核查準確性的技術(shù)方案顯得尤為重要。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于人工智能的船舶核查方法及裝置,能夠提高船舶核查準確性。
2、為了解決上述技術(shù)問題,本發(fā)明第一方面公開了一種基于人工智能的船舶核查方法,所述方法包括:
3、獲取船舶的核查需求信息和船舶信息;
4、根據(jù)所述船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù);
5、根據(jù)所述自適應(yīng)校正參數(shù),校正所述船舶核查模型,得到所述船舶的自適應(yīng)核查模型;
6、根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息,所述核查結(jié)果信息包括所述船舶的核查結(jié)果和所述船舶的目標引導(dǎo)策略,所述目標引導(dǎo)策略包括所述船舶的??恳龑?dǎo)策略、避險引導(dǎo)策略、偏航引導(dǎo)策略、運載引導(dǎo)策略、檢修引導(dǎo)策略、編制引導(dǎo)策略、業(yè)務(wù)對接引導(dǎo)策略中的至少一種。
7、作為一種可選的實施方式,在本發(fā)明第一方面中,所述根據(jù)所述船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù),包括:
8、根據(jù)所述船舶信息,匹配相關(guān)聯(lián)的目標參考信息,所述目標參考信息用于表示與所述船舶相關(guān)的所有第一核查項的核查標準;
9、根據(jù)所述目標參考信息,確定預(yù)先訓(xùn)練好的船舶核查模型中的至少一個第一核查參數(shù),所述第一核查參數(shù)與所述目標參考信息相關(guān)聯(lián);
10、對于每個所述第一核查參數(shù),判斷該第一核查參數(shù)是否滿足所述目標參考信息的第一匹配條件,當判斷出該第一核查參數(shù)不滿足所述目標參考信息的所述第一匹配條件時,則根據(jù)所述目標參考信息和該第一核查參數(shù),生成所述船舶核查模型的自適應(yīng)校正參數(shù),所述自適應(yīng)校正參數(shù)用于校正所述第一核查參數(shù),以校正所述船舶核查模型;
11、以及,所述方法還包括:
12、當判斷出所有所述第一核查參數(shù)均滿足所述目標參考信息的所述第一匹配條件時,則將所述船舶核查模型確定為所述自適應(yīng)核查模型,并觸發(fā)執(zhí)行所述根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息的操作。
13、作為一種可選的實施方式,在本發(fā)明第一方面中,所述船舶信息包括船舶歸屬信息、船舶類型信息、船舶吞吐量信息中的至少一種,所述根據(jù)所述船舶信息,匹配相關(guān)聯(lián)的目標參考信息,包括:
14、根據(jù)所述船舶信息,分析所述船舶的運載能力信息,所述運載能力信息包括運載權(quán)限信息、運載物品信息、運載方式信息中的至少一種;
15、根據(jù)所述運載能力信息、獲取到的所述船舶的歷史運載任務(wù)信息和歷史運載航線信息,分析所述船舶可執(zhí)行的期望運載任務(wù)信息和期望運載航線信息;
16、將所述船舶信息、所述運載能力信息、所述歷史運載任務(wù)信息、所述歷史運載航線信息、所述期望運載任務(wù)信息和所述期望運載航線信息確定為所述船舶的船舶運載信息集合;
17、根據(jù)所述船舶運載信息集合,匹配相關(guān)聯(lián)的目標參考信息。
18、作為一種可選的實施方式,在本發(fā)明第一方面中,所述根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息,包括:
19、根據(jù)所述核查需求信息,分析所述船舶的至少一個第二核查項;
20、根據(jù)所有所述第二核查項,分析所述船舶的核查目的信息;
21、根據(jù)所述核查目的信息,匹配所述自適應(yīng)核查模型的第二核查參數(shù);
22、對于每個所述第二核查項,判斷該第二核查項是否滿足所述第二核查參數(shù)的第二匹配條件,得到第一判斷結(jié)果;
23、根據(jù)所有所述第一判斷結(jié)果和所述核查目的信息,分析所述船舶的核查結(jié)果信息。
24、作為一種可選的實施方式,在本發(fā)明第一方面中,所述根據(jù)所述核查需求信息,分析所述船舶的至少一個第二核查項,包括:
25、根據(jù)所述核查需求信息和預(yù)設(shè)分割分析模型,將所述核查需求信息劃分為至少一個核查需求子信息,每個所述核查需求子信息對應(yīng)的需求項不同;
26、獲取所述船舶的當前狀態(tài)信息;
27、根據(jù)所述當前狀態(tài)信息和所有所述核查需求子信息,確定每個所述核查需求子信息的第一優(yōu)先級;
28、根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級,分析所述船舶的至少一個第二核查項;
29、以及,所述根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級,分析所述船舶的至少一個第二核查項,包括:
30、根據(jù)所述核查需求信息和預(yù)設(shè)語義分析模型,分析所述核查需求信息對應(yīng)的語義信息;
31、根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級和所述語義信息,確定所述船舶的至少一個第二核查項,每個所述第二核查項存在對應(yīng)的第二優(yōu)先級。
32、作為一種可選的實施方式,在本發(fā)明第一方面中,所述根據(jù)所有所述第一判斷結(jié)果和所述核查目的信息,分析所述船舶的核查結(jié)果信息,包括:
33、根據(jù)所有所述第一判斷結(jié)果,篩選所有所述第二核查項中的第三核查項,所述第三核查項用于表示不滿足所述第二核查參數(shù)的所述第二匹配條件的所述第二核查項;
34、根據(jù)所有所述第三核查項對應(yīng)的所述第二優(yōu)先級,計算所述船舶的核查成績值;
35、根據(jù)所述核查成績值和所述核查目的信息,分析所述船舶的核查結(jié)果信息。
36、作為一種可選的實施方式,在本發(fā)明第一方面中,所述目標引導(dǎo)策略與所述核查目的信息相對應(yīng),所述根據(jù)所述核查成績值和所述核查目的信息,分析所述船舶的核查結(jié)果信息,包括:
37、計算所述核查成績值與預(yù)設(shè)閾值之間的距離值,所述距離值與所述目標引導(dǎo)策略的引導(dǎo)程度相匹配;
38、獲取所述船舶的周邊環(huán)境信息;
39、根據(jù)所述周邊環(huán)境信息、所述當前狀態(tài)信息、所述距離值和所述核查目的信息,分析所述船舶的引導(dǎo)軌跡信息;
40、根據(jù)引導(dǎo)軌跡信息和所述核查成績值,分析所述船舶的核查結(jié)果信息。
41、本發(fā)明第二方面公開了一種基于人工智能的船舶核查裝置,所述裝置包括:
42、獲取模塊,用于獲取船舶的核查需求信息和船舶信息;
43、生成模塊,用于根據(jù)所述船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù);
44、校正模塊,用于根據(jù)所述自適應(yīng)校正參數(shù),校正所述船舶核查模型,得到所述船舶的自適應(yīng)核查模型;
45、分析模塊,用于根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息,所述核查結(jié)果信息包括所述船舶的核查結(jié)果和所述船舶的目標引導(dǎo)策略,所述目標引導(dǎo)策略包括所述船舶的停靠引導(dǎo)策略、避險引導(dǎo)策略、偏航引導(dǎo)策略、運載引導(dǎo)策略、檢修引導(dǎo)策略、編制引導(dǎo)策略、業(yè)務(wù)對接引導(dǎo)策略中的至少一種。
46、作為一種可選的實施方式,在本發(fā)明第二方面中,所述生成模塊根據(jù)所述船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù)的具體方式包括:
47、根據(jù)所述船舶信息,匹配相關(guān)聯(lián)的目標參考信息,所述目標參考信息用于表示與所述船舶相關(guān)的所有第一核查項的核查標準;
48、根據(jù)所述目標參考信息,確定預(yù)先訓(xùn)練好的船舶核查模型中的至少一個第一核查參數(shù),所述第一核查參數(shù)與所述目標參考信息相關(guān)聯(lián);
49、對于每個所述第一核查參數(shù),判斷該第一核查參數(shù)是否滿足所述目標參考信息的第一匹配條件,當判斷出該第一核查參數(shù)不滿足所述目標參考信息的所述第一匹配條件時,則根據(jù)所述目標參考信息和該第一核查參數(shù),生成所述船舶核查模型的自適應(yīng)校正參數(shù),所述自適應(yīng)校正參數(shù)用于校正所述第一核查參數(shù),以校正所述船舶核查模型;
50、以及,所述裝置還包括:
51、確定模塊,用于當所述生成模塊判斷出所有所述第一核查參數(shù)均滿足所述目標參考信息的所述第一匹配條件時,則將所述船舶核查模型確定為所述自適應(yīng)核查模型,并觸發(fā)所述分析模塊執(zhí)行所述根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息的操作。
52、作為一種可選的實施方式,在本發(fā)明第二方面中,所述船舶信息包括船舶歸屬信息、船舶類型信息、船舶吞吐量信息中的至少一種,所述生成模塊根據(jù)所述船舶信息,匹配相關(guān)聯(lián)的目標參考信息的具體方式包括:
53、根據(jù)所述船舶信息,分析所述船舶的運載能力信息,所述運載能力信息包括運載權(quán)限信息、運載物品信息、運載方式信息中的至少一種;
54、根據(jù)所述運載能力信息、獲取到的所述船舶的歷史運載任務(wù)信息和歷史運載航線信息,分析所述船舶可執(zhí)行的期望運載任務(wù)信息和期望運載航線信息;
55、將所述船舶信息、所述運載能力信息、所述歷史運載任務(wù)信息、所述歷史運載航線信息、所述期望運載任務(wù)信息和所述期望運載航線信息確定為所述船舶的船舶運載信息集合;
56、根據(jù)所述船舶運載信息集合,匹配相關(guān)聯(lián)的目標參考信息。
57、作為一種可選的實施方式,在本發(fā)明第二方面中,所述分析模塊根據(jù)所述自適應(yīng)核查模型和所述核查需求信息,分析所述船舶的核查結(jié)果信息的具體方式包括:
58、根據(jù)所述核查需求信息,分析所述船舶的至少一個第二核查項;
59、根據(jù)所有所述第二核查項,分析所述船舶的核查目的信息;
60、根據(jù)所述核查目的信息,匹配所述自適應(yīng)核查模型的第二核查參數(shù);
61、對于每個所述第二核查項,判斷該第二核查項是否滿足所述第二核查參數(shù)的第二匹配條件,得到第一判斷結(jié)果;
62、根據(jù)所有所述第一判斷結(jié)果和所述核查目的信息,分析所述船舶的核查結(jié)果信息。
63、作為一種可選的實施方式,在本發(fā)明第二方面中,所述分析模塊根據(jù)所述核查需求信息,分析所述船舶的至少一個第二核查項的具體方式包括:
64、根據(jù)所述核查需求信息和預(yù)設(shè)分割分析模型,將所述核查需求信息劃分為至少一個核查需求子信息,每個所述核查需求子信息對應(yīng)的需求項不同;
65、獲取所述船舶的當前狀態(tài)信息;
66、根據(jù)所述當前狀態(tài)信息和所有所述核查需求子信息,確定每個所述核查需求子信息的第一優(yōu)先級;
67、根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級,分析所述船舶的至少一個第二核查項;
68、以及,所述分析模塊根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級,分析所述船舶的至少一個第二核查項的具體方式包括:
69、根據(jù)所述核查需求信息和預(yù)設(shè)語義分析模型,分析所述核查需求信息對應(yīng)的語義信息;
70、根據(jù)所有所述核查需求子信息的所有所述第一優(yōu)先級和所述語義信息,確定所述船舶的至少一個第二核查項,每個所述第二核查項存在對應(yīng)的第二優(yōu)先級。
71、作為一種可選的實施方式,在本發(fā)明第二方面中,所述分析模塊根據(jù)所有所述第一判斷結(jié)果和所述核查目的信息,分析所述船舶的核查結(jié)果信息的具體方式包括:
72、根據(jù)所有所述第一判斷結(jié)果,篩選所有所述第二核查項中的第三核查項,所述第三核查項用于表示不滿足所述第二核查參數(shù)的所述第二匹配條件的所述第二核查項;
73、根據(jù)所有所述第三核查項對應(yīng)的所述第二優(yōu)先級,計算所述船舶的核查成績值;
74、根據(jù)所述核查成績值和所述核查目的信息,分析所述船舶的核查結(jié)果信息。
75、作為一種可選的實施方式,在本發(fā)明第二方面中,所述目標引導(dǎo)策略與所述核查目的信息相對應(yīng),所述分析模塊根據(jù)所述核查成績值和所述核查目的信息,分析所述船舶的核查結(jié)果信息的具體方式包括:
76、計算所述核查成績值與預(yù)設(shè)閾值之間的距離值,所述距離值與所述目標引導(dǎo)策略的引導(dǎo)程度相匹配;
77、獲取所述船舶的周邊環(huán)境信息;
78、根據(jù)所述周邊環(huán)境信息、所述當前狀態(tài)信息、所述距離值和所述核查目的信息,分析所述船舶的引導(dǎo)軌跡信息;
79、根據(jù)引導(dǎo)軌跡信息和所述核查成績值,分析所述船舶的核查結(jié)果信息。
80、本發(fā)明第三方面公開了另一種基于人工智能的船舶核查裝置,所述裝置包括:
81、存儲有可執(zhí)行程序代碼的存儲器;
82、與所述存儲器耦合的處理器;
83、所述處理器調(diào)用所述存儲器中存儲的所述可執(zhí)行程序代碼,執(zhí)行本發(fā)明第一方面公開的基于人工智能的船舶核查方法。
84、本發(fā)明第四方面公開了一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)存儲有計算機指令,所述計算機指令被調(diào)用時,用于執(zhí)行本發(fā)明第一方面公開的基于人工智能的船舶核查方法。
85、與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
86、本發(fā)明實施例中,獲取船舶的核查需求信息和船舶信息;根據(jù)船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù);根據(jù)自適應(yīng)校正參數(shù),校正船舶核查模型,得到船舶的自適應(yīng)核查模型;根據(jù)自適應(yīng)核查模型和核查需求信息,分析船舶的核查結(jié)果信息,核查結(jié)果信息包括船舶的核查結(jié)果和船舶的目標引導(dǎo)策略,目標引導(dǎo)策略包括船舶的??恳龑?dǎo)策略、避險引導(dǎo)策略、偏航引導(dǎo)策略、運載引導(dǎo)策略、檢修引導(dǎo)策略、編制引導(dǎo)策略、業(yè)務(wù)對接引導(dǎo)策略中的至少一種??梢姡瑢嵤┍景l(fā)明能夠根據(jù)獲取到的船舶的船舶信息,生成預(yù)先訓(xùn)練好的船舶核查模型的自適應(yīng)校正參數(shù),以校正船舶核查模型,得到適應(yīng)于該船舶的自適應(yīng)核查模型,從定制核查模型的角度,提高船舶核查自適應(yīng)的針對性,以提高船舶核查的準確性,從而結(jié)合上述獲取到的船舶的核查需求信息,分析出該船舶的包括核查結(jié)果和目標引導(dǎo)策略的核查結(jié)果信息,其中,目標引導(dǎo)策略包括??恳龑?dǎo)策略、避險引導(dǎo)策略、偏航引導(dǎo)策略、運載引導(dǎo)策略、檢修引導(dǎo)策略、編制引導(dǎo)策略、業(yè)務(wù)對接引導(dǎo)策略中的至少一種,提高船舶核查結(jié)果的分析準確性和基于船舶核查結(jié)果的目標引導(dǎo)策略的生成準確性,能夠從分析船舶核查結(jié)果和生成目標引導(dǎo)策略兩個維度,在進一步的提高船舶核查準確性的基礎(chǔ)上,提高船舶核查引導(dǎo)的準確性,以提高船舶使用的安全性。