亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        集成學(xué)習(xí)在高誤碼率下AOS協(xié)議識(shí)別中的應(yīng)用研究

        2020-09-11 06:00:06王春梅姚秀娟
        宇航計(jì)測(cè)技術(shù) 2020年3期
        關(guān)鍵詞:正例誤碼率字節(jié)

        朱 明 王春梅 姚秀娟 李 雪

        (1.中國科學(xué)院國家空間科學(xué)中心,北京 100190;2.中國科學(xué)院大學(xué),北京 100049)

        1 引 言

        隨著空間通信服務(wù)需求多樣化發(fā)展,空間業(yè)務(wù)種類不斷增多,實(shí)現(xiàn)衛(wèi)星星座異構(gòu)網(wǎng)絡(luò)的融合,構(gòu)建天地一體化的通信系統(tǒng)成了未來衛(wèi)星通信網(wǎng)絡(luò)技術(shù)發(fā)展的必然趨勢(shì)[1,2]。由于衛(wèi)星星座異構(gòu)網(wǎng)絡(luò)是由面向不同通信需求、采用不同接入方式及應(yīng)用不同通信協(xié)議的多顆衛(wèi)星組成,面對(duì)天地一體化通信系統(tǒng)中天基網(wǎng)絡(luò)高誤碼率的傳輸特點(diǎn),為實(shí)現(xiàn)天基網(wǎng)絡(luò)及地基網(wǎng)絡(luò)的融合,并保證各個(gè)異構(gòu)網(wǎng)絡(luò)之間的數(shù)據(jù)能夠高效可靠的傳輸,星上需要具備快速且適應(yīng)高誤碼率的協(xié)議識(shí)別功能。

        協(xié)議識(shí)別是采用一定算法和工具,通過特征分析,確定目標(biāo)信息所采用的協(xié)議類型[1]。由于識(shí)別算法的好壞直接決定協(xié)議識(shí)別的性能[3],所以對(duì)識(shí)別算法的研究極為重要。文獻(xiàn)[3]中利用頻繁項(xiàng)集挖掘的算法對(duì)CCSDS協(xié)議中的數(shù)據(jù)鏈路層協(xié)議進(jìn)行識(shí)別。而基于機(jī)器學(xué)習(xí)的方法是根據(jù)比特流所表現(xiàn)出的統(tǒng)計(jì)特征,達(dá)到對(duì)比特流自動(dòng)分類目的[4]。文獻(xiàn)[4]中對(duì)模式匹配和機(jī)器學(xué)習(xí)的識(shí)別技術(shù)進(jìn)行了深入研究。集成學(xué)習(xí)作為機(jī)器學(xué)習(xí)的一個(gè)分支,隨著集成學(xué)習(xí)的不斷發(fā)展,已經(jīng)被廣泛用于解決各種實(shí)際的分類和回歸問題,例如:天氣預(yù)測(cè)、醫(yī)療疾病診斷、遙感數(shù)據(jù)分析、時(shí)間序列分析、蛋白質(zhì)結(jié)構(gòu)分類、網(wǎng)絡(luò)異常入侵檢測(cè)等[5]。此外,目前空間鏈路層協(xié)議識(shí)別方法在較高誤碼率的情況下還不能保持較好且穩(wěn)定的識(shí)別效果。

        鑒于此,通過對(duì)AOS協(xié)議和集成學(xué)習(xí)模型算法的研究,使用集成學(xué)習(xí)模型,設(shè)計(jì)一種基于集成學(xué)習(xí)的AOS協(xié)議識(shí)別方法,構(gòu)建該AOS協(xié)議識(shí)別系統(tǒng),從而達(dá)到對(duì)AOS協(xié)議有效識(shí)別的目的,并通過對(duì)比實(shí)驗(yàn),驗(yàn)證該AOS協(xié)議識(shí)別系統(tǒng)的識(shí)別準(zhǔn)確率、識(shí)別效率以及在高誤碼率情況下的穩(wěn)定性。

        2 AOS協(xié)議及其幀格式

        為了適應(yīng)航天任務(wù)對(duì)空間科學(xué)衛(wèi)星數(shù)據(jù)處理系統(tǒng)的更高要求,CCSDS提出了AOS協(xié)議。目前,AOS協(xié)議系統(tǒng)已經(jīng)成為各國航天任務(wù)使用的標(biāo)準(zhǔn)系統(tǒng),也是在航天任務(wù)中被廣泛采用的數(shù)據(jù)鏈路層協(xié)議。AOS協(xié)議與OSI模型的對(duì)應(yīng)關(guān)系如圖1所示[6]。從圖1中可以看出,AOS協(xié)議處于CCSDS分層中的數(shù)據(jù)鏈路協(xié)議子層,對(duì)應(yīng)著OSI分層的數(shù)據(jù)鏈路層。為了在信噪比較低的空間鏈路實(shí)現(xiàn)穩(wěn)定可靠的傳輸,AOS協(xié)議采用固定長度的數(shù)據(jù)傳輸數(shù)據(jù)[7]。AOS協(xié)議的數(shù)據(jù)幀結(jié)構(gòu)如圖2所示[6,8],主幀頭的幀結(jié)構(gòu)如圖3所示[6]。

        圖1 與OSI模型的對(duì)應(yīng)關(guān)系框圖Fig.1 Correspondence between AOS protocol and OSI model

        圖2 AOS傳輸幀結(jié)構(gòu)圖Fig.2 AOS transmission frame structure

        圖3 AOS協(xié)議主幀頭結(jié)構(gòu)圖Fig.3 Main frame header structure of AOS protocol

        3 數(shù)據(jù)集仿真

        仿真的數(shù)據(jù)集共包含兩部分,分別是訓(xùn)練集與測(cè)試集。每種數(shù)據(jù)集均由正例AOS協(xié)議數(shù)據(jù)和負(fù)例TM與HDLC協(xié)議數(shù)據(jù)組成。為了更好的體現(xiàn)正例AOS協(xié)議數(shù)據(jù)的識(shí)別評(píng)價(jià)指標(biāo),在實(shí)驗(yàn)數(shù)據(jù)集中應(yīng)含有與正例數(shù)量相當(dāng)?shù)呢?fù)例數(shù)據(jù),本實(shí)驗(yàn)的正、負(fù)例實(shí)驗(yàn)數(shù)據(jù)數(shù)量均為62768幀。由于傳輸幀長度主要區(qū)別在數(shù)據(jù)域部分,對(duì)協(xié)議的分類沒有影響,因此本章實(shí)驗(yàn)部分的幀長度均以CCSDS-TM同步與信道編碼藍(lán)皮書中Turbo編碼的要求塊長度223字節(jié)為例。由于本文的實(shí)驗(yàn)為兩部分,因此本文也仿真了兩種測(cè)試集。第一部分實(shí)驗(yàn)的測(cè)試集誤碼率為10-7,共125536幀數(shù)據(jù)。第二部分實(shí)驗(yàn)的測(cè)試集誤碼率分別為10-1,10-3,10-5,10-7,每個(gè)誤碼率均有125536幀測(cè)試數(shù)據(jù)。噪聲方式均采用高斯白噪聲。

        3.1 正例數(shù)據(jù)仿真

        本文正例AOS協(xié)議的仿真數(shù)據(jù)傳輸幀結(jié)構(gòu)如圖4所示,其中數(shù)據(jù)傳輸幀數(shù)據(jù)域部分為213字節(jié)。

        圖4 正例數(shù)據(jù)結(jié)構(gòu)圖Fig.4 Positive example data structure

        a)幀同步碼(SYN,4字節(jié)):CCSDS協(xié)議體系標(biāo)準(zhǔn)建議數(shù)據(jù)固定為“0x1ACFFC1D”;

        b)幀版本號(hào)(TPVN,2bit):這2bits字段將把數(shù)據(jù)單元標(biāo)識(shí)為推薦標(biāo)準(zhǔn)定義的傳輸幀,CCSDS標(biāo)準(zhǔn)建議的值是固定為“01”,表示虛擬信道數(shù)據(jù)單元。但是該字段包含兩位,因此會(huì)出現(xiàn)4種情況;

        c)航天器標(biāo)識(shí)符(SCID,8bit):表示航天器的標(biāo)識(shí),每次任務(wù)中固定;

        d)虛擬信道標(biāo)識(shí)符(VCID,6bit):最多標(biāo)識(shí)64個(gè);

        e)虛擬信道幀計(jì)數(shù)(VCFC,3字節(jié)):最多224個(gè);

        f)信號(hào)域(Signal,8bit):該域是由1位的重播標(biāo)記、1位的VC幀計(jì)數(shù)使用標(biāo)記、2位的RSVD預(yù)留位和4位的VC幀計(jì)數(shù)循環(huán)組成;

        g)傳輸幀數(shù)據(jù)域(Data,213字節(jié)):數(shù)據(jù)域填充為正弦。

        3.2 負(fù)例數(shù)據(jù)仿真

        仿真的負(fù)例數(shù)據(jù)包含兩種協(xié)議數(shù)據(jù),一種是TM協(xié)議[9],另外一種是HDLC協(xié)議[10]。TM協(xié)議的仿真結(jié)構(gòu)如圖5所示[9],其中傳輸幀數(shù)據(jù)域部分占213字節(jié)。

        圖5 負(fù)例TM數(shù)據(jù)結(jié)構(gòu)圖Fig.5 Negative example TM data structure

        a)幀同步碼(SYN,4字節(jié)):CCSDS協(xié)議體系標(biāo)準(zhǔn)建議數(shù)據(jù)固定為“0x1ACFFC1D”;

        b)幀版本號(hào)(TPVN,2bit):CCSDS協(xié)議體系標(biāo)準(zhǔn)建議數(shù)據(jù)固定為“00”,其他同3.1節(jié)該字段說明;

        c)航天器標(biāo)識(shí)符(SCID,10bit):表示航天器的標(biāo)識(shí),每次任務(wù)中固定;

        d)虛擬信道標(biāo)識(shí)符(VCID,3bit):最多標(biāo)識(shí)8個(gè);

        e)OCF標(biāo)記(OCFF,1bit):該位標(biāo)記用來表示OCF標(biāo)記是否使用。根據(jù)CCSDS協(xié)議體系標(biāo)準(zhǔn)建議,“1”表示使用該字段;“0”不使用該字段;

        f)主信道幀計(jì)數(shù)(MCFC,1字節(jié)):最多256個(gè);

        g)虛擬信道幀計(jì)數(shù)(VCFC,1字節(jié)):同上;

        h)傳輸幀數(shù)據(jù)域狀態(tài)(TFDFS,2字節(jié)):此部分共包含5個(gè)字段,分別是:1)傳輸幀副導(dǎo)頭標(biāo)識(shí)(TFSHF,1bit):該標(biāo)識(shí)位用來顯示傳輸幀中此字段是否使用。根據(jù)CCSDS協(xié)議體系標(biāo)準(zhǔn)建議,“1”表示使用,“0”表示不使用,并且在整個(gè)任務(wù)過程中保持不變;2)同步標(biāo)識(shí)(SF,1bit):插入傳輸幀數(shù)據(jù)域部分的數(shù)據(jù)類型在該標(biāo)識(shí)位顯示;3)包順序標(biāo)志(POF,1bit):若SF為“0”,則包順序標(biāo)志為“0”,表示數(shù)據(jù)包順序標(biāo)志保留供CCSDS將來使用。若SF為“1”,包順序標(biāo)志的使用未定義;4)段長標(biāo)識(shí)符(SLI,2bits):若SF為“0”,則段長標(biāo)識(shí)符為“11”。若SF為“1”,則段長標(biāo)識(shí)符未定義;5)首導(dǎo)頭指針(FHP,11bits):如果SF設(shè)置為“0”,則首導(dǎo)頭指針應(yīng)包含從傳輸幀數(shù)據(jù)字段開始的第一個(gè)分組的第一個(gè)八位字節(jié)的位置,如果SF設(shè)置為全“0”,則首導(dǎo)頭指針未定義。特殊的,如果在傳輸幀數(shù)據(jù)字段中沒有數(shù)據(jù)包開始,則首導(dǎo)頭指針應(yīng)設(shè)置為“ 11111111111”。如果傳輸幀的傳輸幀數(shù)據(jù)字段中只包含空閑數(shù)據(jù),則首導(dǎo)頭指針應(yīng)設(shè)置為“111111110”;

        i)數(shù)據(jù)域(Data,213字節(jié)):數(shù)據(jù)域填充為正弦。

        HDLC協(xié)議的仿真結(jié)構(gòu)如圖6所示[11],其中傳輸幀數(shù)據(jù)域部分占217字節(jié)。

        a)起始標(biāo)志(StartFlag,8bit):數(shù)據(jù)固定為0x7E;

        b)地址數(shù)據(jù)(AdressData,8bit):數(shù)據(jù)填充方式為遞增序列;

        圖6 負(fù)例HDLC數(shù)據(jù)結(jié)構(gòu)圖Fig.6 Negative HDLC data structure

        c)控制數(shù)據(jù)(ControlData,8bit):可為信息幀、監(jiān)控幀和無編碼幀[11];

        d)信息數(shù)據(jù)(Data,217字節(jié)):數(shù)據(jù)填充方式為正弦;

        e)幀校驗(yàn)序列字段(FrameCheckSqquence,2字節(jié)):對(duì)起始標(biāo)志字段“0x7E”和結(jié)束標(biāo)志字段“0x7E”之間的所有內(nèi)容進(jìn)行校驗(yàn);

        f)結(jié)束標(biāo)志(OverFlag,8bit):數(shù)據(jù)固定為0x7E。

        4 集成學(xué)習(xí)的AOS協(xié)議識(shí)別系統(tǒng)

        基于集成學(xué)習(xí)的AOS協(xié)議識(shí)別流程如圖7所示。數(shù)據(jù)預(yù)處理的主要任務(wù)是生成并轉(zhuǎn)換成完整的可用數(shù)據(jù),其包括數(shù)據(jù)規(guī)整、數(shù)據(jù)集成、特征選取及數(shù)據(jù)標(biāo)準(zhǔn)化四部分。模型構(gòu)建的主要任務(wù)是通過調(diào)用一些簡單的基分類學(xué)習(xí)模型,從而獲得多個(gè)不同的基學(xué)習(xí)機(jī),然后按照集成方法將基學(xué)習(xí)機(jī)組合成一個(gè)強(qiáng)分類學(xué)習(xí)器作為最終的集成學(xué)習(xí)機(jī)[5],最后達(dá)到協(xié)議識(shí)別的目的。

        圖7 集成學(xué)習(xí)識(shí)別流程圖Fig.7 Ensemble learning identification process

        4.1 數(shù)據(jù)預(yù)處理

        原始仿真數(shù)據(jù)存儲(chǔ)在二進(jìn)制的DAT數(shù)據(jù)文件中,為了得到規(guī)整的結(jié)構(gòu)化數(shù)據(jù)集,因此需要規(guī)整原始數(shù)據(jù)。本文根據(jù)第3節(jié)中正例AOS協(xié)議與負(fù)例TM與HDLC協(xié)議數(shù)據(jù)結(jié)構(gòu)對(duì)原始正例AOS協(xié)議數(shù)據(jù)與負(fù)例TM與HDLC協(xié)議數(shù)據(jù)分別進(jìn)行截取,從而獲得具有結(jié)構(gòu)化的正負(fù)例數(shù)據(jù)。數(shù)據(jù)規(guī)整操作共包含判定同步頭、判定幀長度、驗(yàn)證幀長度和傳輸幀截取四個(gè)操做。

        首先是判定同步頭,即將原始的數(shù)據(jù)文件采用模式串匹配的方法匹配同步頭。為了防止數(shù)據(jù)不完整對(duì)訓(xùn)練的影響,匹配完成后將進(jìn)行冗余剔除操作,即剔除首個(gè)同步頭之前的冗余數(shù)據(jù)。然后,進(jìn)行判定幀長度,判定幀長度的方法是比較相鄰兩個(gè)同步頭之間的差距長度。接下來進(jìn)行驗(yàn)證幀長度,驗(yàn)證幀長度的方法是根據(jù)連續(xù)判斷幾個(gè)傳輸幀幀長度,然后對(duì)比每個(gè)幀長度的判定結(jié)果是否相同,若大部分相同,則表明長度判定準(zhǔn)確。最后是傳輸幀截取,即根據(jù)傳輸幀長度截取每個(gè)傳輸幀;根據(jù)字段長度截取傳輸幀字段。最終獲得截取后的結(jié)構(gòu)化數(shù)據(jù)。

        從圖4、圖5及圖6可知,正例與負(fù)例的數(shù)據(jù)結(jié)構(gòu)是不相同的。為了防止正負(fù)例的數(shù)據(jù)結(jié)構(gòu)不一致影響模型的訓(xùn)練,本文據(jù)根據(jù)字段的類別將正例數(shù)據(jù)和負(fù)例數(shù)集成成為具有統(tǒng)一結(jié)構(gòu)的數(shù)據(jù)集。詳細(xì)的數(shù)據(jù)集成內(nèi)容為:

        1)將負(fù)例HDLC數(shù)據(jù)的StartFlag與負(fù)例TM、正例AOS數(shù)據(jù)的SYN集成為SYN;

        2)負(fù)例HDLC數(shù)據(jù)的AdressData與負(fù)例TM、正例AOS數(shù)據(jù)的VCFC集成為VCFC;

        3)負(fù)例HDLC數(shù)據(jù)的ControlData、負(fù)例TM數(shù)據(jù)的TFDFS與正例AOS數(shù)據(jù)的Signal集成為Signal;

        4)負(fù)例HDLC、TM數(shù)據(jù)的Data與正例AOS數(shù)據(jù)的Data集成為Data。

        集成后的數(shù)據(jù)集結(jié)構(gòu)如圖8所示,英文標(biāo)識(shí)含義詳見第二節(jié)。其中OCFF為OCF標(biāo)記,MCFC為主信道幀計(jì)數(shù),F(xiàn)CS為幀校驗(yàn)序列,OF為結(jié)束標(biāo)志,這四部分均為負(fù)例的結(jié)構(gòu),詳見3.2節(jié)負(fù)例數(shù)據(jù)仿真。若數(shù)據(jù)不含該特征,則填“0”占位。y為數(shù)據(jù)標(biāo)簽,正例為1,負(fù)例為0。

        圖8 數(shù)據(jù)集結(jié)構(gòu)示意圖Fig.8 Dataset structure

        數(shù)據(jù)集成完成后,接下來對(duì)圖8所示的數(shù)據(jù)集的特征進(jìn)行分析及選取。根據(jù)第3節(jié)的字段含義可知,Data是一個(gè)必選字段,表示傳輸數(shù)據(jù)。但是傳輸?shù)臄?shù)據(jù)信息對(duì)協(xié)議的分類并沒有實(shí)際的意義,因此在對(duì)模型訓(xùn)練時(shí),不選取Data特征作為訓(xùn)練特征。

        對(duì)于同一特征,不同樣本中的取值可能相差非常大,一些非常小或者非常大的數(shù)據(jù)會(huì)影響模型的正常訓(xùn)練。因此本文通過標(biāo)準(zhǔn)化處理來避免極值對(duì)訓(xùn)練的影響,標(biāo)準(zhǔn)化處理計(jì)算公式如式(1)所示

        (1)

        式中:X'——新生成的特征值;X——原始特征值;Mean——該特征所有值的均值;StandardDeviation——該特征的標(biāo)準(zhǔn)差。

        經(jīng)過數(shù)據(jù)預(yù)處理以后,即可得到可使用的結(jié)構(gòu)化和標(biāo)準(zhǔn)化的數(shù)據(jù)集。

        4.2 模型構(gòu)建

        由圖7可知,模型構(gòu)建是由基分類器、集成方法和強(qiáng)分類器三部分組成。其中,本文的基分類器為CART樹。

        模型構(gòu)建的關(guān)鍵環(huán)節(jié)在于模型所采用的集成方法。目前,集成學(xué)習(xí)已經(jīng)形成了Bagging和Boosting兩種方法。

        Bagging方法的過程如下:

        過程:

        1:Fort= 1 toT

        2:ht=C(D,Dbs),依據(jù)Bootstrap分布,隨機(jī)建立子集訓(xùn)練基分類器;

        3:E=E∪Ct,將訓(xùn)練完的基分類機(jī)集成;

        4:end For

        輸出:強(qiáng)學(xué)習(xí)機(jī)E及預(yù)測(cè)結(jié)果。

        該方法的主要思想是對(duì)原始訓(xùn)練集通過有放回的隨機(jī)抽樣,為每個(gè)CART樹都構(gòu)造出一個(gè)大小相同但訓(xùn)練個(gè)體不同的訓(xùn)練集,從而訓(xùn)練出有分類差異的CART樹模型[12]。在對(duì)新個(gè)體進(jìn)行預(yù)測(cè)的時(shí)候,將每個(gè)基分類器預(yù)測(cè)的結(jié)果采取多數(shù)投票的方式最終確定[12]。通過Bagging方法形成的典型的強(qiáng)分類器算法為隨機(jī)森林(Random Forests)算法。該方法的解釋性較強(qiáng),并且由于決策結(jié)果是由多棵樹共同決定,因此該方法對(duì)異常值、缺失值都不敏感。除此之外,它還能夠處理高維數(shù)據(jù)且不需要特征選擇。

        而Boosting方法的過程如下:

        過程:

        1:Fort= 1 toT

        2:ht=C(Dt),訓(xùn)練基分類器;

        3:θ(t)=P(ht(x)≠f(x)),計(jì)算ht誤差;

        4:Dt+1=Adjust(Dt,θt),調(diào)整樣本分布;

        5:E=E∪Ct,將訓(xùn)練完的基分類機(jī)集成;

        6:end For

        輸出:強(qiáng)學(xué)習(xí)機(jī)E及預(yù)測(cè)結(jié)果。

        該方法的主要思想是首先在已有的樣本集上開始訓(xùn)練基分類器(即分類回歸樹),之后在下一輪迭代過程中,將打破基分類器在已有樣本上的優(yōu)勢(shì),提高錯(cuò)誤樣本的關(guān)注度,即提高每一輪訓(xùn)練過程中錯(cuò)誤樣本的權(quán)重,迫使下一個(gè)基分類器更加關(guān)注錯(cuò)誤樣本[13]。與此同時(shí),該算法還是用了加權(quán)投票的策略,即為準(zhǔn)確率較高的基分類器提高權(quán)值,進(jìn)而提高整個(gè)強(qiáng)分類器的分類準(zhǔn)確率[13]。采用該思想典型分類算法是Adaboost算法。而同是基于Boosting方法的梯度提升決策樹(GBDT)算法的主要思想是使用下一顆CART樹去擬合本輪CART樹產(chǎn)生的殘差,使每輪的殘值逐步減小[14]。這兩種方法均不需要復(fù)雜的特征工程。此外,它對(duì)缺失值魯棒,因此預(yù)測(cè)的結(jié)果比較穩(wěn)定。

        5 模型的評(píng)價(jià)指標(biāo)

        本文采用F1-score和AUC(Area Under ROC Curve)作為評(píng)價(jià)指標(biāo)。對(duì)于AOS協(xié)議識(shí)別結(jié)果有四種情況,分別是真陽性TP即預(yù)測(cè)為正,實(shí)際也為正;假陽性FP即預(yù)測(cè)為正,但實(shí)際為負(fù);假陰性FN即預(yù)測(cè)為負(fù),但實(shí)際為正;真陰性TN即預(yù)測(cè)為負(fù),實(shí)際也為負(fù)。

        5.1 F1分?jǐn)?shù)

        F1-score是統(tǒng)計(jì)學(xué)中用來衡量分類問題中二分類問題準(zhǔn)確度的一種評(píng)價(jià)指標(biāo),其計(jì)算公式如式(2)

        (2)

        式中:precision——被預(yù)測(cè)的正例中真實(shí)也為正的比例,即準(zhǔn)確率;recall——被預(yù)測(cè)的正例占總正例的比例,即召回率。

        其中,

        (3)

        (4)

        它能夠綜合考量精確率及召回率,其值的范圍是0-1,該值越大,說明該AOS協(xié)議識(shí)別系統(tǒng)的識(shí)別準(zhǔn)確率越高。

        5.2 ROC曲線

        ROC曲線是以假陽性率,即FP的概率為橫軸,范圍為0-1;以真陽性率,即TP的概率為縱軸,范圍為0-1。兩種概率構(gòu)成坐標(biāo)軸形成曲線圖,但是從ROC曲線圖中很難對(duì)多種模型進(jìn)行量化的比較,因此本文引入了AUC作為本實(shí)驗(yàn)的評(píng)價(jià)指標(biāo)。AUC是ROC曲線下的面積,反映的是模型對(duì)樣本的排序能力,其值的范圍是0-1,且該值越大,說明該AOS協(xié)議識(shí)別系統(tǒng)的識(shí)別準(zhǔn)確率越高。

        6 實(shí)驗(yàn)驗(yàn)證與結(jié)果分析

        為了驗(yàn)證基于集成學(xué)習(xí)的空間鏈路層AOS協(xié)議識(shí)別系統(tǒng)在識(shí)別AOS協(xié)議的識(shí)別準(zhǔn)確率、識(shí)別效率和高誤碼率情況下的穩(wěn)定性。本文的實(shí)驗(yàn)分為兩部分,第一部分是集成學(xué)習(xí)模型與其他非集成學(xué)習(xí)模型的對(duì)比實(shí)驗(yàn);第一部分實(shí)驗(yàn)將三種集成學(xué)習(xí)模型:Adaboost、GBDT及RandomForest模型與三種非集成學(xué)習(xí)算法:基于徑向基核函數(shù)的支持向量機(jī)(SVM_rbf)、基于平均權(quán)重的K鄰近(KNN_uni)、基于距離加權(quán)的K鄰近(KNN_dis)模型進(jìn)行對(duì)比。各模型參數(shù)均采用默認(rèn)參數(shù),測(cè)試數(shù)據(jù)集的誤碼率為10-7。

        根據(jù)以上兩種評(píng)價(jià)指標(biāo),6種協(xié)議識(shí)別模型的識(shí)別結(jié)果見表1。通過對(duì)表1分析可以看出,在F1-score和AUC兩種評(píng)價(jià)指標(biāo)情況下,Adaboost、GBDT及RandomForest三種集成學(xué)習(xí)模型的識(shí)別準(zhǔn)確率與KNN_uni、KNN_dis、SVM_rbf等單學(xué)習(xí)模型的識(shí)別準(zhǔn)確率相當(dāng),表明了該系統(tǒng)的可行性。但是,從測(cè)試運(yùn)行時(shí)間上看,Adaboost、GBDT及RandomFroest三種集成學(xué)習(xí)模型的運(yùn)行時(shí)間遠(yuǎn)好于KNN_uni、KNN_dis、SVM_rbf等單學(xué)習(xí)模型的運(yùn)行時(shí)間,且集成模型最差的Adaboost方法運(yùn)行時(shí)間比非集成學(xué)習(xí)模型最優(yōu)的SVM方法的運(yùn)行時(shí)間提升95.94%,表明了該系統(tǒng)具有更好的運(yùn)行效率方面的優(yōu)勢(shì)。

        表1 識(shí)別模型評(píng)價(jià)結(jié)果Tab.1 Identification model evaluation results模型F1-scoreAUC測(cè)試運(yùn)行時(shí)間(s)RandomForest1.0001.0001.64GBDT1.0001.0002.33Adaboost1.0001.00013.28SVM_rbf1.0001.000327.64KNN_dis1.0001.00014421.78KNN_uni1.0001.00015762.92

        由于在航天任務(wù)中,傳輸數(shù)據(jù)是在帶噪聲的環(huán)境下進(jìn)行傳輸。第二部分實(shí)驗(yàn)是為了驗(yàn)證各該系統(tǒng)在不同誤碼率的情況下的穩(wěn)定性。該部分實(shí)驗(yàn)數(shù)據(jù)采用的誤碼率分別是10-1,10-3,10-5和10-7。評(píng)價(jià)指標(biāo)采用F1-score時(shí),在不同誤碼率的情況下,基于集成學(xué)習(xí)的AOS協(xié)議識(shí)別系統(tǒng)的識(shí)別結(jié)果見表2。評(píng)價(jià)指標(biāo)采用AUC時(shí),在不同誤碼率的情況下,基于集成學(xué)習(xí)的AOS協(xié)議識(shí)別系統(tǒng)的識(shí)別結(jié)果見表3。

        表2 不同誤碼率的結(jié)果(F1-score)Tab.2 Results of Different Bit Error Rates(F1-score)模型10-110-310-510-7RandomForest1.0001.0001.0001.000GBDT1.0001.0001.0001.000Adaboost0.9781.0001.0001.000

        表3 不同誤碼率的結(jié)果(AUC)Tab.3 Results of Different Bit Error Rates(AUC)模型10-110-310-510-7RandomForest1.0001.0001.0001.000GBDT1.0001.0001.0001.000Adaboost0.9791.0001.0001.000

        通過對(duì)三種集成學(xué)習(xí)算法的分析,對(duì)于基于Bagging思想的隨機(jī)森林算法而言,由于新的訓(xùn)練子集是由其有放回的采樣方式產(chǎn)生的,因此一些樣本重復(fù)采樣,而一些樣本被忽略。這導(dǎo)致基分類器對(duì)被重復(fù)采樣的樣本空間樣本有很高的分類精度,而對(duì)于被忽略的樣本則有較大誤差。但是,由于最終結(jié)果是由多個(gè)基分類器共同投票產(chǎn)生,所以當(dāng)基分類器識(shí)別精度越高且基分類器之間的差異越大時(shí),該算法的識(shí)別效果也就越好。因此,該方法對(duì)高誤碼數(shù)據(jù)依然能保持較好的識(shí)別效果且穩(wěn)定。對(duì)于基于Boosting思想的Adaboost算法和GBDT算法來說,下一個(gè)基分類器的出現(xiàn)都是對(duì)上一個(gè)基分類器的修正,因此這樣可以有效的降低模型的偏差。但是隨著繼續(xù)訓(xùn)練,識(shí)別精度在不斷提高同時(shí)也導(dǎo)致了整體方差的變大。在訓(xùn)練過程中,就可以通過特征的隨機(jī)采樣來降低各個(gè)基分類模型的間的相關(guān)性,從而降低整體模型的方差[15]。當(dāng)主分類器無法對(duì)誤碼樣本進(jìn)行準(zhǔn)確分類時(shí),將會(huì)把該數(shù)據(jù)傳輸?shù)叫碌妮o助分類器,并將其輔助分類器加入到模型當(dāng)中,提高模型的識(shí)別準(zhǔn)確率,保持識(shí)別穩(wěn)定性[16]。通過表2及表3看以看出,在不同誤碼率的情況下,三種基于集成學(xué)習(xí)模型的識(shí)別系統(tǒng)依然保持較高識(shí)別準(zhǔn)確率,且在高誤碼率10-1時(shí)依然保持了較好的識(shí)別效果,表明了該系統(tǒng)在高誤碼率情況下具有較好的穩(wěn)定性。

        7 結(jié)束語

        本文通過對(duì)集成學(xué)習(xí)方法和空間鏈路層協(xié)議研究的基礎(chǔ)上,設(shè)計(jì)一種基于集成學(xué)習(xí)的空間鏈路層AOS協(xié)議識(shí)別方法,搭建該AOS協(xié)議識(shí)別系統(tǒng),該系統(tǒng)對(duì)空間鏈路層AOS協(xié)議在高誤碼率情況下進(jìn)行有效的識(shí)別。通過實(shí)驗(yàn)對(duì)比了三種非集成學(xué)習(xí)模型,實(shí)驗(yàn)結(jié)果表明該系統(tǒng)在空間鏈路層協(xié)議識(shí)別方面具有較好且穩(wěn)定的識(shí)別效果,識(shí)別效率也得到顯著提升。此外,在高誤碼率10-1時(shí)兩種評(píng)價(jià)指標(biāo)下均能保持較好且穩(wěn)定的識(shí)別效果。

        猜你喜歡
        正例誤碼率字節(jié)
        小學(xué)生舉例表現(xiàn)與概念理解的相關(guān)性研究
        面向通信系統(tǒng)的誤碼率計(jì)算方法
        No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
        基于概念形成的教學(xué)研究
        No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
        簡談MC7字節(jié)碼
        高中數(shù)學(xué)概率教學(xué)中的誤區(qū)與應(yīng)對(duì)策略分析
        “絕不”與“決不”的區(qū)別
        泰克推出BERTScope誤碼率測(cè)試儀
        關(guān)于OTN糾錯(cuò)前誤碼率隨機(jī)波動(dòng)問題的分析
        中文字幕 在线一区二区| 亚洲人成亚洲精品| 国产香蕉尹人综合在线观| 亚洲国产精品国自产拍av在线| 国产精品人妻熟女男人的天堂| 无码人妻精品一区二区三区9厂| 国产小受呻吟gv视频在线观看| 91日本在线精品高清观看| 亚洲中文字幕一区精品| 特黄aaaaaaaaa毛片免费视频| 日韩精品中文字幕无码一区| 精品日韩欧美| 亚洲一区二区三区在线视频| 高潮内射双龙视频| 亚洲一区二区三区偷拍女厕| 国产美女胸大一区二区三区| 亚洲97成人在线视频| 欧美午夜刺激影院| 国产一毛片| 午夜国产精品一区二区三区| 久久婷婷五月综合色高清| 洗澡被公强奷30分钟视频| 日韩中文字幕久久久经典网| 国产亚洲一本二本三道| 国产特级毛片aaaaaa视频| 91精选视频在线观看| 日本高清长片一区二区| 久久久精品人妻一区二区三区四区| 亚洲色www成人永久网址| 国产目拍亚洲精品一区二区| 免费看片的网站国产亚洲| 扒开腿狂躁女人爽出白浆| 亚洲AV永久无码制服河南实里 | 国产三级在线观看高清| 99视频在线精品免费观看6| 日本边添边摸边做边爱的网站| 99精品国产闺蜜国产在线闺蜜| 成av人大片免费看的网站| 无码国产69精品久久久久孕妇| 99ri国产在线观看| 日韩亚洲一区二区三区在线|