【技術(shù)實現(xiàn)步驟摘要】
本公開涉及異常檢測,尤其涉及一種can總線異常檢測方法、裝置、存儲介質(zhì)及車輛。
技術(shù)介紹
1、控制器局域網(wǎng)(controller?area?network,can)總線入侵是指未經(jīng)授權(quán)的第三方試圖對can總線進(jìn)行非法訪問或干擾,入侵者可能會嘗試篡改can總線上的數(shù)據(jù),使汽車系統(tǒng)產(chǎn)生錯誤或不正確的操作,從而影響車輛的正常行駛和安全。因此進(jìn)行can總線異常檢測是十分必要的。
2、目前,相關(guān)技術(shù)中,多是基于can總線的數(shù)據(jù)特征預(yù)先訓(xùn)練檢測模型,利用檢測模型自動檢測can總線中的入侵行為并發(fā)出告警。然而,由于can總線的報文數(shù)據(jù)具有高維度的特點,包含的特征繁雜,難以從報文數(shù)據(jù)中篩選出最優(yōu)特征集,導(dǎo)致最終訓(xùn)練得到的檢測模型效果不佳,can總線異常檢測準(zhǔn)確率不高。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,本公開的至少一個實施例提供了一種can總線異常檢測方法、裝置、存儲介質(zhì)及車輛。
2、第一方面,本公開提供了一種can總線異常檢測方法,包括:
3、基于第一核函數(shù)和第二核函數(shù)分別對待檢測的can數(shù)據(jù)集進(jìn)行主成分分析,得到第一核矩陣和第二核矩陣;
4、基于所述第一核矩陣和所述第二核矩陣,確定融合矩陣;
5、基于所述融合矩陣對所述can數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,得到所述can數(shù)據(jù)集對應(yīng)的關(guān)鍵特征集;
6、將所述關(guān)鍵特征集輸入目標(biāo)異常檢測模型進(jìn)行異常檢測,得到異常檢測結(jié)果。
7、第二方面,本
8、分析模塊,用于基于第一核函數(shù)和第二核函數(shù)分別對待檢測的can數(shù)據(jù)集進(jìn)行主成分分析,得到第一核矩陣和第二核矩陣;
9、融合模塊,用于基于所述第一核矩陣和所述第二核矩陣,確定融合矩陣;
10、特征提取模塊,用于基于所述融合矩陣對所述can數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,得到所述can數(shù)據(jù)集對應(yīng)的關(guān)鍵特征集;
11、檢測模塊,用于將所述關(guān)鍵特征集輸入目標(biāo)異常檢測模型進(jìn)行異常檢測,得到異常檢測結(jié)果。
12、第三方面,本公開提供了一種電子設(shè)備,包括:處理器和存儲器;
13、所述處理器通過調(diào)用所述存儲器存儲的程序或指令,用于執(zhí)行本公開實施例提供的任一所述的can總線異常檢測方法。
14、第四方面,本公開提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲程序或指令,所述程序或指令使計算機(jī)執(zhí)行本公開實施例提供的任一所述的can總線異常檢測方法。
15、第五方面,本公開提供了一種車輛,包括如第二方面所述的can總線異常檢測裝置或如第三方面所述的電子設(shè)備或如第四方面所述的計算機(jī)可讀存儲介質(zhì)。
16、第六方面,本公開提供了一種計算機(jī)程序產(chǎn)品,所述計算機(jī)程序產(chǎn)品用于執(zhí)行本公開實施例提供的任一所述的can總線異常檢測方法。
17、本公開實施例提供的技術(shù)方案與現(xiàn)有技術(shù)相比至少具有如下優(yōu)點:
18、在本公開實施例中,基于第一核函數(shù)和第二核函數(shù)分別對待檢測的can數(shù)據(jù)集進(jìn)行主成分分析,得到第一核矩陣和第二核矩陣,并基于第一核矩陣和第二核矩陣,確定融合矩陣;基于融合矩陣對can數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,得到can數(shù)據(jù)集對應(yīng)的關(guān)鍵特征集;進(jìn)而將關(guān)鍵特征集輸入目標(biāo)異常檢測模型進(jìn)行異常檢測,得到異常檢測結(jié)果。采用上述技術(shù)方案,通過采用兩種不同的核函數(shù)分別對待檢測的can數(shù)據(jù)集進(jìn)行主成分分析得到對應(yīng)的核矩陣,再進(jìn)行矩陣融合后從can數(shù)據(jù)集中提取出關(guān)鍵特征,能夠有效提取出can數(shù)據(jù)集中的關(guān)鍵特征,提高異常檢測的準(zhǔn)確率,并且,通過對can數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,降低了數(shù)據(jù)維度,從而降低了異常檢測的運(yùn)算壓力,節(jié)約了計算成本。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點】
1.一種CAN總線異常檢測方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一核函數(shù)為線性核函數(shù),所述第二核函數(shù)為非線性核函數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一核矩陣和所述第二核矩陣,確定融合矩陣,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取所述線性核函數(shù)對應(yīng)的第一權(quán)重以及所述非線性核函數(shù)對應(yīng)的第二權(quán)重,包括:
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述基于所述融合矩陣對所述CAN數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,得到所述CAN數(shù)據(jù)集對應(yīng)的關(guān)鍵特征集,包括:
6.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,預(yù)先訓(xùn)練多個異常檢測模型,所述多個異常檢測模型通過如下方式訓(xùn)練得到:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述將所述關(guān)鍵特征集輸入目標(biāo)異常檢測模型進(jìn)行異常檢測之前,所述方法還包括:
8.一種CAN總線異常檢測裝置,其特征在于,包括:
9.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述計算機(jī)可讀存儲介質(zhì)
10.一種車輛,其特征在于,包括如權(quán)利要求8所述的CAN總線異常檢測裝置或如權(quán)利要求9所述的計算機(jī)可讀存儲介質(zhì)。
...【技術(shù)特征摘要】
1.一種can總線異常檢測方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一核函數(shù)為線性核函數(shù),所述第二核函數(shù)為非線性核函數(shù)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述第一核矩陣和所述第二核矩陣,確定融合矩陣,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取所述線性核函數(shù)對應(yīng)的第一權(quán)重以及所述非線性核函數(shù)對應(yīng)的第二權(quán)重,包括:
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述基于所述融合矩陣對所述can數(shù)據(jù)集進(jìn)行關(guān)鍵特征提取,得到所述can數(shù)據(jù)集對應(yīng)的關(guān)鍵特征集,包括:
6.根...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:梁泉,
申請(專利權(quán))人:浙江吉利控股集團(tuán)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。