公務(wù)員期刊網(wǎng) 論文中心 正文

機(jī)器學(xué)習(xí)下計(jì)算機(jī)網(wǎng)絡(luò)安全管理淺析

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了機(jī)器學(xué)習(xí)下計(jì)算機(jī)網(wǎng)絡(luò)安全管理淺析范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

機(jī)器學(xué)習(xí)下計(jì)算機(jī)網(wǎng)絡(luò)安全管理淺析

摘要:網(wǎng)絡(luò)信息的快速發(fā)展給居民生活、生產(chǎn)帶來(lái)了極大的便捷,但隨之而來(lái)地產(chǎn)生了諸多計(jì)算機(jī)網(wǎng)絡(luò)安全隱患。為此,分析和制定計(jì)算機(jī)網(wǎng)絡(luò)安全管理策略勢(shì)在必行。本文在此基礎(chǔ)上通過(guò)分析計(jì)算機(jī)網(wǎng)絡(luò)安全產(chǎn)生的原因,并針對(duì)此提出當(dāng)前最為廣泛使用的機(jī)器學(xué)習(xí)安全管理技術(shù)。首先分析機(jī)器學(xué)習(xí)設(shè)計(jì)原則、整體構(gòu)架和網(wǎng)絡(luò)安全結(jié)構(gòu),隨后,詳細(xì)介紹了SVM算法、BP神經(jīng)網(wǎng)絡(luò)算法和Web端技術(shù),論述在機(jī)器學(xué)習(xí)智能化、準(zhǔn)確化的優(yōu)勢(shì)特征下,計(jì)算機(jī)網(wǎng)絡(luò)安全管理預(yù)測(cè)分析技術(shù)層面,最后,通過(guò)描述網(wǎng)絡(luò)安全管理技術(shù)實(shí)現(xiàn)和未來(lái)預(yù)期目標(biāo)進(jìn)行展望。以期通過(guò)機(jī)器學(xué)習(xí)的特征優(yōu)勢(shì),為基于機(jī)器學(xué)習(xí)的計(jì)算機(jī)網(wǎng)絡(luò)安全管理智能、高效、準(zhǔn)確的實(shí)現(xiàn)提供較為科學(xué)的依據(jù)。

關(guān)鍵詞:網(wǎng)絡(luò)安全;SVM方法;BP神經(jīng)網(wǎng)絡(luò)方法;管理;實(shí)現(xiàn)

1引言

當(dāng)前國(guó)內(nèi),隨著經(jīng)濟(jì)和智能化計(jì)算機(jī)信息的不斷發(fā)展,使互聯(lián)網(wǎng)應(yīng)用技術(shù)在科技、生活、生產(chǎn)等多方面的作用愈發(fā)重要[1]。有關(guān)網(wǎng)絡(luò)安全管理的問(wèn)題也逐步出現(xiàn),如:在2019年,我國(guó)計(jì)算機(jī)信息安全預(yù)防中心發(fā)現(xiàn)不同平臺(tái)中存在安全隱患漏洞約11000個(gè),其中以分布式拒絕服務(wù)攻擊和大流量攻擊為主,不僅造成計(jì)算機(jī)安全管理困難,而且對(duì)用戶信息保護(hù)造成巨大安全隱患[2-3]。在此基礎(chǔ)上,本文通過(guò)有序開(kāi)展高質(zhì)量、智能化的機(jī)器學(xué)習(xí)安全管理技術(shù),以改善計(jì)算機(jī)網(wǎng)絡(luò)流量安全、信息安全和網(wǎng)絡(luò)平臺(tái)安全等[4]。機(jī)器學(xué)習(xí)不僅能有序地統(tǒng)一該領(lǐng)域知識(shí)信息,而且對(duì)領(lǐng)域管理、調(diào)配有著關(guān)鍵作用。目前,機(jī)器學(xué)習(xí)技術(shù)已經(jīng)成功應(yīng)用在日常購(gòu)物、閱讀、出行、工作等領(lǐng)域中,如在生活領(lǐng)域,機(jī)器學(xué)習(xí)記錄用戶搜索信息、搜索歷史,并將其存儲(chǔ)于數(shù)據(jù)庫(kù),實(shí)現(xiàn)操作便捷[5];在工作領(lǐng)域,機(jī)器學(xué)習(xí)在計(jì)算機(jī)內(nèi)部過(guò)濾有害文件、廣告、郵件等。隨著機(jī)器學(xué)習(xí)技術(shù)的不斷發(fā)展革新,在計(jì)算機(jī)網(wǎng)絡(luò)安全中其作用、影響程度越發(fā)受到重視,網(wǎng)絡(luò)安全管理員通過(guò)機(jī)器學(xué)習(xí)網(wǎng)狀化管理模式,實(shí)現(xiàn)信息資源共享共建,以此快速查殺計(jì)算機(jī)網(wǎng)絡(luò)中存在的漏洞,提高安全管理等級(jí)和效率。本文為優(yōu)化計(jì)算機(jī)網(wǎng)絡(luò)安全管理技術(shù)模式,改善傳統(tǒng)安全管理方式的不足,通過(guò)智能化、基礎(chǔ)化和網(wǎng)狀化的機(jī)器學(xué)習(xí)技術(shù)實(shí)現(xiàn)全方位、多層次的安全管理模式。首先,設(shè)計(jì)和構(gòu)建機(jī)器學(xué)習(xí)安全管理模式,其次,詳細(xì)闡述關(guān)鍵技術(shù)支持向量機(jī)(SupportVectorMachines,SVM)方法和BP神經(jīng)網(wǎng)絡(luò)(BackPropagation,BP)方法,最終,評(píng)估機(jī)器學(xué)習(xí)方法的安全管理效果,以期為計(jì)算機(jī)網(wǎng)絡(luò)安全管理技術(shù)提供科學(xué)的技術(shù)支持。

2機(jī)器學(xué)習(xí)安全管理系統(tǒng)總體設(shè)計(jì)

2.1設(shè)計(jì)原則

為掌握基于機(jī)器學(xué)習(xí)的計(jì)算機(jī)網(wǎng)絡(luò)安全管理技術(shù),本文機(jī)器學(xué)習(xí)系統(tǒng)按照以下四個(gè)原則進(jìn)行設(shè)計(jì)應(yīng)用:(1)科學(xué)性;(2)直觀性;(3)安全管理穩(wěn)定性;(4)信息可擴(kuò)展性。四原則一方面有助于用戶了解機(jī)器學(xué)習(xí)安全管理系統(tǒng),增強(qiáng)管理技術(shù),另一方面有助于解譯機(jī)器學(xué)習(xí)方法和核心技術(shù)。其中,科學(xué)性是本文采用的SVM算法和BP神經(jīng)網(wǎng)絡(luò)算法對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全形勢(shì)進(jìn)行預(yù)測(cè)評(píng)估,相比傳統(tǒng)安全管理方法,機(jī)器學(xué)習(xí)方法極大地提升安全評(píng)估的預(yù)測(cè)結(jié)果準(zhǔn)確性,提升安全管理效率[6];直觀性一方面展示了當(dāng)前計(jì)算機(jī)系統(tǒng)的網(wǎng)絡(luò)安全預(yù)測(cè)態(tài)勢(shì)結(jié)果,另一方面通過(guò)可視化展示了預(yù)期評(píng)測(cè)的狀態(tài)和歷史數(shù)據(jù)的陳列,有助于網(wǎng)絡(luò)安全管理者直觀、準(zhǔn)確掌握計(jì)算機(jī)網(wǎng)絡(luò)安全狀態(tài);安全管理穩(wěn)定性不僅保證了計(jì)算機(jī)各個(gè)模塊系統(tǒng)的穩(wěn)定運(yùn)行,而且提高了不同模塊間的信息安全共享共建;信息可擴(kuò)展性方面,機(jī)器學(xué)習(xí)根據(jù)計(jì)算機(jī)系統(tǒng)現(xiàn)狀,在安全設(shè)計(jì)過(guò)程中,預(yù)設(shè)安全防護(hù)工具擴(kuò)展性。

2.2整體結(jié)構(gòu)設(shè)計(jì)

圖1為基于機(jī)器學(xué)習(xí)方法的計(jì)算機(jī)網(wǎng)絡(luò)安全管理整體結(jié)構(gòu)設(shè)計(jì)流程。通過(guò)圖1可知,網(wǎng)絡(luò)安全管理系統(tǒng)主要分為用戶、專(zhuān)業(yè)技術(shù)工程師模塊、人機(jī)交互模塊和計(jì)算機(jī)數(shù)據(jù)庫(kù)安全管理系統(tǒng)模塊。其中,人機(jī)交互模塊為機(jī)器學(xué)習(xí)方法設(shè)計(jì)核心,主要由解釋機(jī)制、機(jī)器學(xué)習(xí)推理和知識(shí)獲取三部分組成,各模塊和重要組成部分功能分別如下:(1)用戶體系主要對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全進(jìn)行量化評(píng)估,隨后,根據(jù)評(píng)估結(jié)果、采集的數(shù)據(jù)信息和態(tài)勢(shì)值進(jìn)行相關(guān)預(yù)測(cè);(2)機(jī)器學(xué)習(xí)推理主要對(duì)選取的部分?jǐn)?shù)據(jù)進(jìn)行態(tài)勢(shì)評(píng)估,生成所需格式數(shù)據(jù),進(jìn)而通過(guò)SVM或BP神經(jīng)網(wǎng)絡(luò)算法獲取當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)安全態(tài)勢(shì),對(duì)網(wǎng)絡(luò)安全進(jìn)行評(píng)估預(yù)測(cè);(3)知識(shí)獲取方面,主要通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)流入/流出流量變化值、網(wǎng)絡(luò)傳輸控制協(xié)議、用戶數(shù)據(jù)協(xié)議(TransmissionControlProtocol,TCP)、TCP數(shù)字包字節(jié)比重等進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)采集,分析預(yù)測(cè)態(tài)勢(shì);(4)計(jì)算機(jī)數(shù)據(jù)庫(kù)安全管理系統(tǒng)針對(duì)用戶信息和收集的態(tài)勢(shì)信息,通過(guò)可視化方式評(píng)估安全態(tài)勢(shì),實(shí)現(xiàn)模塊互通使用和安全管理功能。

2.3網(wǎng)絡(luò)數(shù)據(jù)安全結(jié)構(gòu)設(shè)計(jì)

本文在機(jī)器學(xué)習(xí)計(jì)算機(jī)網(wǎng)絡(luò)安全管理整體構(gòu)架的基礎(chǔ)上,進(jìn)一步解譯分析網(wǎng)絡(luò)數(shù)據(jù)安全,以提升用戶/完全管理者對(duì)機(jī)器學(xué)習(xí)安全管理技術(shù)的認(rèn)知。首先,通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)預(yù)處理來(lái)源主要為海量數(shù)據(jù)庫(kù)資料,獲取數(shù)據(jù)庫(kù)網(wǎng)絡(luò)數(shù)據(jù)資料后,進(jìn)行相關(guān)特征參數(shù)提取,其次通過(guò)特征參數(shù)和數(shù)據(jù)資料源構(gòu)建機(jī)器學(xué)習(xí)模型(SVM模型和BP神經(jīng)網(wǎng)絡(luò)模型),通過(guò)海量數(shù)據(jù)庫(kù)資源交叉認(rèn)證和分類(lèi)后,以機(jī)器學(xué)習(xí)模型預(yù)測(cè)評(píng)估計(jì)算機(jī)網(wǎng)絡(luò)安全態(tài)勢(shì),構(gòu)建相對(duì)應(yīng)安全管理制度。

3機(jī)器學(xué)習(xí)關(guān)鍵技術(shù)分析

3.1SVM技術(shù)分析

目前,在機(jī)器學(xué)習(xí)領(lǐng)域中,因SVM算法預(yù)測(cè)評(píng)估精準(zhǔn)度較優(yōu),使其在計(jì)算機(jī)網(wǎng)絡(luò)安全管理領(lǐng)域中被廣泛應(yīng)用。其原理是通過(guò)對(duì)數(shù)據(jù)庫(kù)核函數(shù)的選擇和模型參數(shù)優(yōu)化,多種核函數(shù)滿足某一特征值時(shí),通過(guò)最優(yōu)分類(lèi)平面優(yōu)選核函數(shù),隨后經(jīng)過(guò)由低維空間到高維空間的映射,將數(shù)據(jù)結(jié)果進(jìn)行預(yù)測(cè)分類(lèi),以此,實(shí)現(xiàn)網(wǎng)絡(luò)安全管理流程。當(dāng)前,在SVM算法中,常用的核函數(shù)如下:徑向基核函數(shù):k(x,y)=exp(−|x−y|2/σ2)(1)多項(xiàng)式函數(shù):k(x,y)=[(x.y)+1]d(2)SVM算法針對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全管理評(píng)估預(yù)測(cè)的基本操作流程如下:(1)通過(guò)計(jì)算機(jī)海量數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全隱患的資料數(shù)據(jù)的收集、整合和機(jī)器轉(zhuǎn)化過(guò)程,為模型評(píng)估分析做準(zhǔn)備;(2)通過(guò)輸入相關(guān)網(wǎng)絡(luò)安全隱患資料,實(shí)現(xiàn)分隔超平面,通過(guò)SVM算法對(duì)數(shù)據(jù)分析整理;(3)在進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)安全相關(guān)數(shù)據(jù)訓(xùn)練時(shí),針對(duì)數(shù)據(jù)特征,調(diào)整算法參數(shù),保證模型準(zhǔn)確化評(píng)估預(yù)測(cè),同時(shí)根據(jù)SVM模型二分類(lèi)器的特征,實(shí)現(xiàn)針對(duì)多種分類(lèi)問(wèn)題合理化計(jì)算,以智能化服務(wù)于計(jì)算機(jī)網(wǎng)絡(luò)安全管理。

3.2BP神經(jīng)網(wǎng)絡(luò)分析

BP神經(jīng)網(wǎng)絡(luò)是機(jī)器學(xué)習(xí)中重要且關(guān)鍵的一門(mén)學(xué)科,其是集信息知識(shí)獲取、分析和預(yù)測(cè)于一體的精準(zhǔn)化結(jié)果預(yù)測(cè)模型。本文圖2為BP神經(jīng)網(wǎng)絡(luò)交叉驗(yàn)證示意結(jié)果,通過(guò)圖2可知,BP神經(jīng)網(wǎng)絡(luò)主要由Xi輸入層、ai藏匿層和Yi輸出層構(gòu)成,每一神經(jīng)層既相互獨(dú)立,但每一層與層之間又相互聯(lián)系,層層間通過(guò)權(quán)重系數(shù)進(jìn)行共享共建。而B(niǎo)P神經(jīng)網(wǎng)絡(luò)主要通過(guò)數(shù)據(jù)集訓(xùn)練、特征向量間權(quán)重系數(shù)相乘,隨后通過(guò)激勵(lì)函數(shù)數(shù)據(jù)格式轉(zhuǎn)變后進(jìn)行傳輸,將輸出Yi層的結(jié)果與實(shí)際結(jié)果計(jì)算誤差值,進(jìn)行參數(shù)和權(quán)重系數(shù)調(diào)整,最終完成BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練全過(guò)程,實(shí)現(xiàn)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全進(jìn)行預(yù)測(cè)分析。BP神經(jīng)網(wǎng)絡(luò)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)安全數(shù)據(jù)信息經(jīng)過(guò)多次迭代后的輸出結(jié)果。其主要通過(guò)對(duì)各層輸入和輸出的參數(shù)進(jìn)行判定分析,當(dāng)E(a)值大于閾值后,修正閾值,再次經(jīng)過(guò)參數(shù)判定,經(jīng)過(guò)多次迭代后,滿足閾值,即BP判定結(jié)果成立。BP算法主要是對(duì)輸入或輸出結(jié)果進(jìn)行映射,數(shù)據(jù)在BP神經(jīng)網(wǎng)絡(luò)中不斷訓(xùn)練,再次迭代訓(xùn)練多次后,得到的數(shù)據(jù)結(jié)果更為精準(zhǔn)、有效,進(jìn)而對(duì)輸出結(jié)果數(shù)據(jù)學(xué)習(xí),明確訓(xùn)練樣本輸入和輸出間的對(duì)應(yīng)規(guī)則。計(jì)算機(jī)網(wǎng)絡(luò)安全BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練過(guò)程具體如公式3-4所示:其中,BP網(wǎng)絡(luò)輸出層節(jié)點(diǎn)取值為:1()kkjjkpjyσVbβ==∑+(3)使用誤差平方和來(lái)判斷訓(xùn)練過(guò)程是否結(jié)束:211()2kkqkEOy==∑−(4)式中:kO為期望輸出;E為達(dá)到預(yù)期目標(biāo)時(shí),將輸出層的誤差反向傳遞至隱藏層和輸入層。3.3Web端技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域中,Web技術(shù)不僅是互聯(lián)網(wǎng)訪問(wèn)的基礎(chǔ),而且是開(kāi)發(fā)應(yīng)用網(wǎng)絡(luò)客戶端和服務(wù)端中常用的技術(shù)手段之一。其訪問(wèn)方式主要分為HTTP、URL等方面。其中,在Web端,涉及多種計(jì)算機(jī)技術(shù),如涉及開(kāi)發(fā)應(yīng)用的Python、C++和腳本程序等,通過(guò)對(duì)計(jì)算機(jī)數(shù)據(jù)信息資源整合、分析和預(yù)測(cè),以實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)安全管理。在Python語(yǔ)言中,通過(guò)批量化運(yùn)行調(diào)整數(shù)據(jù)資源,一方面通過(guò)Python語(yǔ)言實(shí)現(xiàn)了網(wǎng)絡(luò)安全管理,另一方面極大地提升了安全工作效率。Web端主要通過(guò)計(jì)算機(jī)代碼語(yǔ)言,對(duì)可能出現(xiàn)的安全隱患分析、診斷和調(diào)整。以此,既消除了安全風(fēng)險(xiǎn),又降低了經(jīng)濟(jì)損耗,在當(dāng)前,Web端技術(shù)是機(jī)器學(xué)習(xí)過(guò)程中不可或缺的技術(shù)手段之一。

4機(jī)器學(xué)習(xí)安全系統(tǒng)的實(shí)現(xiàn)

4.1數(shù)據(jù)采集和預(yù)測(cè)模塊實(shí)現(xiàn)

本文在機(jī)器學(xué)習(xí)過(guò)程中首先獲取網(wǎng)絡(luò)數(shù)據(jù)信息,隨后進(jìn)行計(jì)算機(jī)網(wǎng)絡(luò)安全態(tài)勢(shì)分析,以保證數(shù)據(jù)信息和安全態(tài)勢(shì)分析的準(zhǔn)確性和關(guān)鍵作用。其中,在計(jì)算機(jī)網(wǎng)絡(luò)安全態(tài)勢(shì)感知中,主要通過(guò)安全態(tài)勢(shì)提取、評(píng)估和預(yù)測(cè)等過(guò)程,完成對(duì)計(jì)算機(jī)網(wǎng)絡(luò)信息數(shù)據(jù)采集。在預(yù)測(cè)模塊中,通過(guò)UDP數(shù)據(jù)字節(jié)比重、ICMP數(shù)據(jù)字節(jié)比重,實(shí)現(xiàn)對(duì)采集數(shù)據(jù)的采集分析過(guò)程,進(jìn)而通過(guò)SVM模型、BP神經(jīng)網(wǎng)絡(luò)模型等對(duì)數(shù)據(jù)樣本訓(xùn)練、傳輸、分析和對(duì)比預(yù)測(cè)后,實(shí)現(xiàn)智能化、準(zhǔn)確化和高效化的計(jì)算機(jī)網(wǎng)絡(luò)安全管理體系。

4.2安全評(píng)估效果分析

計(jì)算機(jī)網(wǎng)絡(luò)安全評(píng)估主要是展示安全管理態(tài)勢(shì)評(píng)估和分析預(yù)測(cè)的結(jié)果。本文通過(guò)SVM算法、BP神經(jīng)網(wǎng)絡(luò)算法分別對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)樣本數(shù)據(jù)訓(xùn)練,隨后,將預(yù)測(cè)結(jié)果與實(shí)際結(jié)果進(jìn)行有效性驗(yàn)證,若驗(yàn)證后結(jié)果與實(shí)際結(jié)果相差較大,再次進(jìn)行機(jī)器模型參數(shù)調(diào)整、優(yōu)化等后,再次進(jìn)行驗(yàn)證比對(duì),使預(yù)測(cè)結(jié)果精準(zhǔn)性較高,實(shí)現(xiàn)有效制定安全管理策略,達(dá)到高質(zhì)量、高準(zhǔn)則的安全效果評(píng)估分析,以此保障計(jì)算機(jī)網(wǎng)絡(luò)信息安全。

5結(jié)論

現(xiàn)今,機(jī)器學(xué)習(xí)方法在計(jì)算機(jī)網(wǎng)絡(luò)安全管理領(lǐng)域中的關(guān)注度越來(lái)越高,在此基礎(chǔ)上,本文首先通過(guò)介紹機(jī)器學(xué)習(xí)安全管理設(shè)計(jì)原則、整體結(jié)構(gòu)和網(wǎng)絡(luò)構(gòu)造,隨后介紹機(jī)器學(xué)習(xí)方法關(guān)鍵技術(shù)支持向量機(jī)(SVM)核函數(shù)預(yù)測(cè)數(shù)據(jù)結(jié)果;BP神經(jīng)網(wǎng)絡(luò)集知識(shí)獲取、分析和預(yù)測(cè)于一體的網(wǎng)絡(luò)訓(xùn)練過(guò)程和Web端技術(shù)(Python)等對(duì)計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)的診斷、分析和調(diào)整等過(guò)程,以此,通過(guò)機(jī)器學(xué)習(xí)方法的智能化和精準(zhǔn)化優(yōu)勢(shì)實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)安全管理等。

作者:溫志峰 單位:廣東創(chuàng)新科技職業(yè)學(xué)院信息工程學(xué)院