基于集成模型的軟件缺陷預(yù)測(cè)
【文章頁(yè)數(shù)】:55 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖1本文方法流程
機(jī)器學(xué)習(xí)算法可以有效地建立軟件缺陷預(yù)測(cè)模型。然而相關(guān)工作存在特征冗余、分類器選擇和模型解釋的不足[3],對(duì)此,本文提出一種基于SDL-LightGBM集成學(xué)習(xí)的軟件缺陷預(yù)測(cè)模型,方法流程如圖1所示。2.1建立特征集
圖3.1缺陷預(yù)測(cè)技術(shù)模型
西南大學(xué)工程碩士學(xué)位論文23第3章基于集成學(xué)習(xí)的軟件缺陷預(yù)測(cè)模型的建立缺陷預(yù)測(cè)技術(shù)模型經(jīng)過(guò)對(duì)缺陷預(yù)測(cè)相關(guān)技術(shù)的分析總結(jié),本文將結(jié)合特征選擇、類不平衡處理和集成學(xué)習(xí)綜合建模構(gòu)建軟件缺陷預(yù)測(cè)模型。本文的技術(shù)模型主要分為兩個(gè)階段,分別是建立模型階段和應(yīng)用模型階段。在建立模型階段,首先對(duì)....
圖3.3基于Stacking的模型組合
西南大學(xué)工程碩士學(xué)位論文28基于集成學(xué)習(xí)的軟件缺陷預(yù)測(cè)模型3.4.1基于Stacking的缺陷預(yù)測(cè)模型集成學(xué)習(xí)模型均由基礎(chǔ)分類算法構(gòu)成,本文將邏輯回歸(LG)、樸素貝葉斯(NB)、決策樹(shù)(J48)和神經(jīng)網(wǎng)絡(luò)(NN)作為Stacking集成學(xué)習(xí)的基礎(chǔ)分類器,相關(guān)算法介紹詳見(jiàn)第2章。....
圖3.4基于Bagging的模型組合
西南大學(xué)工程碩士學(xué)位論文28基于集成學(xué)習(xí)的軟件缺陷預(yù)測(cè)模型3.4.1基于Stacking的缺陷預(yù)測(cè)模型集成學(xué)習(xí)模型均由基礎(chǔ)分類算法構(gòu)成,本文將邏輯回歸(LG)、樸素貝葉斯(NB)、決策樹(shù)(J48)和神經(jīng)網(wǎng)絡(luò)(NN)作為Stacking集成學(xué)習(xí)的基礎(chǔ)分類器,相關(guān)算法介紹詳見(jiàn)第2章。....
本文編號(hào):4005365
本文鏈接:http://www.lk138.cn/kejilunwen/ruanjiangongchenglunwen/4005365.html