成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

基于機(jī)器學(xué)習(xí)的自動(dòng)化網(wǎng)絡(luò)流量分析

人工智能 機(jī)器學(xué)習(xí)
微服務(wù)項(xiàng)目會(huì)涉及到多模塊之間的調(diào)用問題,一旦某個(gè)接口或者服務(wù)出現(xiàn)問題,很難通過排查日志定位問題。所以,項(xiàng)目采用微服務(wù)架構(gòu)后,就需要采用鏈路追蹤技術(shù)來追蹤和管理各個(gè)服務(wù)之間的調(diào)用關(guān)系。

一、概述

目前機(jī)器學(xué)習(xí)廣泛應(yīng)用于網(wǎng)絡(luò)流量分析任務(wù),特征提取、模型選擇、參數(shù)調(diào)優(yōu)等眾多因素決定著模型的性能,每當(dāng)面對(duì)不同的網(wǎng)絡(luò)流量或新的任務(wù),就需要研究人員重新開發(fā)模型,這個(gè)反復(fù)性的過程往往是費(fèi)時(shí)費(fèi)力的。因此有必要為不同網(wǎng)絡(luò)流量創(chuàng)建一個(gè)通用的表示,可以用于各種不同的模型,跨越廣泛的問題類,并將整個(gè)建模過程自動(dòng)化。本文關(guān)注通用的自動(dòng)化網(wǎng)絡(luò)流量分析問題,致力于使研究人員將更多的精力用于優(yōu)化模型和特征上,并有更多的時(shí)間在實(shí)踐中解釋和部署最佳模型。

二、自動(dòng)化網(wǎng)絡(luò)流量分析

傳統(tǒng)基于機(jī)器學(xué)習(xí)的網(wǎng)絡(luò)流量分析嚴(yán)重依賴人工,在實(shí)踐中,獲得特征、模型和參數(shù)的最優(yōu)組合通常是一個(gè)迭代的過程,這個(gè)過程有一些弊端。首先,數(shù)據(jù)的合適表示和特征選擇對(duì)于流量分析任務(wù)是十分重要的,但即便有專業(yè)領(lǐng)域知識(shí),特征工程仍然是一個(gè)脆弱且不完善的過程,人工分析時(shí)可能會(huì)忽略不夠明顯的或包含復(fù)雜關(guān)系的特征;其次,網(wǎng)絡(luò)環(huán)境復(fù)雜多變,流量模式的變化帶來特征的失效;最后,對(duì)于每一個(gè)新的流量檢測(cè)或分類任務(wù),都需要重新設(shè)計(jì)新的特征,選擇合適的模型,并重新調(diào)整參數(shù)。

為了避免這些問題,本節(jié)介紹一種適用于不同網(wǎng)絡(luò)流量分析任務(wù)的自動(dòng)化的方法[1],通過對(duì)網(wǎng)絡(luò)流量進(jìn)行統(tǒng)一表示,并結(jié)合自動(dòng)機(jī)器學(xué)習(xí)(AutoML)方法,實(shí)現(xiàn)在不同網(wǎng)絡(luò)流量分析問題上的簡(jiǎn)單快速的自動(dòng)化迭代和部署。

2.1 數(shù)據(jù)表示

對(duì)于許多分類問題,數(shù)據(jù)表示與模型選擇同等重要,所以在應(yīng)用機(jī)器學(xué)習(xí)方法時(shí),如何對(duì)數(shù)據(jù)進(jìn)行表示和編碼是非常重要的。對(duì)于網(wǎng)絡(luò)流量數(shù)據(jù)的編碼需要滿足以下三個(gè)要求:

(1)完整的表示。我們的目標(biāo)不是選擇特定的特征,而是一種統(tǒng)一的數(shù)據(jù)編碼,以避免依賴專家知識(shí),所以需要保留包含包頭在內(nèi)的所有數(shù)據(jù)包信息;

(2)固定的大小。許多機(jī)器學(xué)習(xí)模型的輸入總是保持相同的大小,所以每個(gè)數(shù)據(jù)包表示都必須是常量大小;

(3)固有的規(guī)范化。當(dāng)特征被歸一化后,機(jī)器學(xué)習(xí)模型通常會(huì)表現(xiàn)得更好,也能減少訓(xùn)練時(shí)間并增加模型的穩(wěn)定性,所以如果數(shù)據(jù)的初始表示本身就是規(guī)范化的,將會(huì)非常方便;

(4)一致的表示。數(shù)據(jù)表示的每個(gè)位置都應(yīng)該對(duì)應(yīng)于所有數(shù)據(jù)包包頭的相同部分,也就是說,即使協(xié)議和報(bào)文長(zhǎng)度不同,特定的特征總是在數(shù)據(jù)包中具有相同的偏移量,對(duì)齊后的數(shù)據(jù)都能讓模型基于這樣的前提來學(xué)習(xí)特征表示。

如圖1所示,網(wǎng)絡(luò)流量表示的主要方式包括語(yǔ)義表示法和樸素二進(jìn)制表示法。

(1)語(yǔ)義表示法:每個(gè)報(bào)頭都有各自的語(yǔ)義字段,但它不保留具有區(qū)分度的可選字段的順序,同時(shí)需要領(lǐng)域?qū)I(yè)知識(shí)來解析每個(gè)協(xié)議的語(yǔ)義結(jié)構(gòu),即使擁有這些知識(shí),后續(xù)也還是不可避免進(jìn)行繁瑣的特征工程;

(2)樸素二進(jìn)制表示法:使用數(shù)據(jù)包的原始位圖表示來保持順序,但是忽略了不同的大小和協(xié)議,導(dǎo)致兩個(gè)數(shù)據(jù)包的特征向量對(duì)同一特征具有不同的含義,這種不對(duì)齊可能會(huì)在重要特征的地方引入噪聲而降低模型性能,同時(shí)也因?yàn)闊o法將每一位都映射到語(yǔ)義上而導(dǎo)致不可解釋。

圖1 語(yǔ)義表示法和樸素二進(jìn)制表示法

以上兩種表示方法都無法滿足統(tǒng)一化表示數(shù)據(jù)的需求,如圖2所示,研究人員結(jié)合語(yǔ)義表示法和樸素二進(jìn)制表示法提出一種統(tǒng)一的網(wǎng)絡(luò)數(shù)據(jù)包表示方法nPrint。首先,它會(huì)保證任何數(shù)據(jù)包都可以被完整表示而不丟失任何信息;然后,使用內(nèi)部填充確保每個(gè)數(shù)據(jù)包以相同數(shù)量的特征表示,并且每個(gè)特征具有相同含義,這種在位級(jí)上可解釋的表示使我們能夠更好的理解模型;其次,直接使用數(shù)據(jù)包的位,區(qū)分于某個(gè)位被設(shè)置為0,將不存在的包頭用-1填充;最后,每個(gè)數(shù)據(jù)包都用相同數(shù)量的特征表示,對(duì)于給定的網(wǎng)絡(luò)流量分析任務(wù),將載荷設(shè)置為可選的字節(jié)數(shù)。此外,nPrint具有模塊化和可擴(kuò)展的特性,不僅可以將其他協(xié)議添加到表示中,也可以將一組數(shù)據(jù)包表示串聯(lián)起來構(gòu)建多包的nPrint指紋。

圖2 nPrint

2.2 nPrintML

專家往往花費(fèi)數(shù)周甚至數(shù)年從原始數(shù)據(jù)包中提取特征,并在認(rèn)為最好的一個(gè)或一組模型上進(jìn)行訓(xùn)練,最后通過手工或結(jié)構(gòu)化搜索對(duì)模型進(jìn)行調(diào)優(yōu)。為了將整個(gè)過程標(biāo)準(zhǔn)化,在nPrint的基礎(chǔ)上結(jié)合AutoML工具,提出nPrintML,如圖3所示,實(shí)現(xiàn)了機(jī)器學(xué)習(xí)流程的自動(dòng)化。

圖3 nPrintML

nPrint使不同流量分析工作的特征提取過程標(biāo)準(zhǔn)化,AutoML旨在自動(dòng)化特征選擇、模型選擇和超參數(shù)調(diào)優(yōu),以便為給定的特征和帶標(biāo)簽數(shù)據(jù)集找到最優(yōu)模型。最終,nPrint為每個(gè)網(wǎng)絡(luò)流量分析任務(wù)提取最佳特征,AutoML用于確定最佳模型和超參數(shù)。

因?yàn)锳utoGluon集成了多個(gè)性能良好的單一模型,優(yōu)于許多其他AutoML工具,所以選擇AutoGluon作為AutoML工具。這里使用處理表格數(shù)據(jù)的功能子集AutoGluon-Tabular,它通過搜索一組基模型來進(jìn)行特征選擇、模型選擇和超參數(shù)優(yōu)化,包括深度神經(jīng)網(wǎng)絡(luò)、基于樹的方法(如隨機(jī)森林)、非參數(shù)方法(如k近鄰)以及梯度增強(qiáng)樹方法。此外,AutoGluon-Tabular也能從基模型中創(chuàng)建加權(quán)集成模型,以更少的訓(xùn)練時(shí)間實(shí)現(xiàn)比其他AutoML工具更高的性能。

研究人員結(jié)合nPrint與AutoGluon,用python實(shí)現(xiàn)了nPrintML[2],允許用戶在單個(gè)調(diào)用中在整個(gè)目錄上運(yùn)行。以被動(dòng)操作系統(tǒng)檢測(cè)為例,用例如下:

nprintml -L os_labels.txt -a index -P traffic.pcap -4 –t

2.3 實(shí)驗(yàn)結(jié)果

針對(duì)8個(gè)網(wǎng)絡(luò)流量分析場(chǎng)景,圖4展示了用nPrintML進(jìn)行分析的案例研究,實(shí)驗(yàn)結(jié)果表明,nPrintML不僅可以解決不同場(chǎng)景的網(wǎng)絡(luò)流量分析問題,并且具有相較于傳統(tǒng)方法更好的性能。

圖4 nPrintML案例研究結(jié)果

三、小結(jié)

將機(jī)器學(xué)習(xí)應(yīng)用于網(wǎng)絡(luò)流量分析任務(wù)的性能,除了取決于模型本身之外,數(shù)據(jù)的適當(dāng)表示和特征的選擇同樣重要。本文介紹了一種自動(dòng)網(wǎng)絡(luò)流量分析的新思路,通過將數(shù)據(jù)包進(jìn)行統(tǒng)一表示,并將其轉(zhuǎn)化為適合表示學(xué)習(xí)和模型訓(xùn)練的格式,然后結(jié)合現(xiàn)有的自動(dòng)機(jī)器學(xué)習(xí),最終將整個(gè)網(wǎng)絡(luò)流量分析過程完全自動(dòng)化。這種方法不僅適用于常見的網(wǎng)絡(luò)流量分析任務(wù),而且表現(xiàn)出比現(xiàn)有模型更好的性能。

參考文獻(xiàn)

[1] Holland J , Schmitt P , Feamster N , et al. New Directions in Automated Traffic Analysis. 2021 ACM Computer and Communications Security Conference [C]. 2021.

[2] https://nprint.github.io/

責(zé)任編輯:武曉燕 來源: FreeBuf.COM
相關(guān)推薦

2015-07-28 15:58:26

2012-09-07 11:19:21

SNMPNetFlow虛擬網(wǎng)絡(luò)

2011-04-06 11:36:28

MRTG流量

2021-10-19 15:11:33

網(wǎng)絡(luò)數(shù)據(jù)技術(shù)

2019-07-26 11:13:53

2010-06-01 10:45:02

Mrtg 安裝

2012-05-16 09:00:35

網(wǎng)絡(luò)流量分析工具調(diào)試Android應(yīng)用

2016-01-14 11:40:13

2020-05-22 17:40:34

網(wǎng)絡(luò)流量

2023-08-03 10:29:41

2013-06-03 10:24:30

2015-10-15 13:50:17

網(wǎng)絡(luò)流量分析東華網(wǎng)智

2024-11-18 16:32:33

2019-08-02 09:46:00

工具性能數(shù)據(jù)

2017-05-02 14:41:00

網(wǎng)絡(luò)釣魚機(jī)器學(xué)習(xí)社會(huì)工程

2022-05-12 15:54:43

機(jī)器學(xué)習(xí)加密流量分析安全

2011-04-20 10:51:56

網(wǎng)絡(luò)流量分析工具網(wǎng)絡(luò)監(jiān)測(cè)

2011-08-01 13:23:19

組網(wǎng)

2023-01-17 07:35:00

2016-10-07 22:54:03

流量監(jiān)控ossim
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产内谢| 国产精品美女在线观看 | 午夜影院黄 | 欧美综合久久久 | 欧美大片一区 | 欧美日韩视频一区二区 | 国产精品一区二区三区在线 | 欧美日韩在线观看视频 | 成人精品鲁一区一区二区 | 91亚洲国产成人久久精品网站 | 日本在线网址 | 久操av在线 | wwwxx在线观看 | 国产一级淫片免费视频 | 久视频在线 | 中文字幕1区 | 亚洲成人黄色 | 亚洲区一区二区 | 国产乱xxav| 午夜影晥 | 特黄特黄a级毛片免费专区 av网站免费在线观看 | 偷拍亚洲色图 | 成人精品视频 | 欧美中文视频 | 国产永久免费 | 国产精品欧美日韩 | 99国产视频 | 国产污视频在线 | 国产一区二区美女 | 精品一区二区观看 | 99在线资源 | 日韩久久在线 | 亚洲va欧美va天堂v国产综合 | 精品videossex高潮汇编 | 91成人在线 | 中文字幕第一页在线 | 玖玖精品视频 | 精品国产不卡一区二区三区 | 国产精品国产三级国产aⅴ浪潮 | 午夜视频在线观看网址 | 亚洲香蕉在线视频 |