版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、缺陷預(yù)測(cè)技術(shù)被廣泛運(yùn)用于軟件開(kāi)發(fā)過(guò)程提前發(fā)現(xiàn)與鎖定軟件缺陷,但是由于數(shù)據(jù)集的缺乏使得項(xiàng)目初期的缺陷預(yù)測(cè)遇到冷啟動(dòng)的問(wèn)題,無(wú)法構(gòu)建一個(gè)有效的預(yù)測(cè)模型。一種可能的解決方法是使用其他項(xiàng)目數(shù)據(jù)建立預(yù)測(cè)模型,預(yù)測(cè)目標(biāo)項(xiàng)目的軟件缺陷??珥?xiàng)目軟件缺陷預(yù)測(cè)不僅有利于解決項(xiàng)目初期缺乏數(shù)據(jù)集的問(wèn)題,而且能減少創(chuàng)建和提取特征所花費(fèi)的時(shí)間與代價(jià),并能從各類(lèi)相似項(xiàng)目中獲得目標(biāo)項(xiàng)目所忽視的特征信息。然而,跨項(xiàng)目缺陷預(yù)測(cè)技術(shù)仍然處于初期,項(xiàng)目差異性是導(dǎo)致其預(yù)測(cè)準(zhǔn)確率
2、降低的重要原因。本文從項(xiàng)目差異性問(wèn)題出發(fā),基于遷移學(xué)習(xí),從數(shù)據(jù)集優(yōu)化、特征選擇、預(yù)測(cè)算法等角度,研究提出了跨項(xiàng)目缺陷預(yù)測(cè)統(tǒng)一框架和兩種較高精度的跨項(xiàng)目缺陷預(yù)測(cè)方法。
本文首先提出一個(gè)跨項(xiàng)目缺陷預(yù)測(cè)總體框架??蚣芤阅繕?biāo)項(xiàng)目數(shù)據(jù)樣本和其他項(xiàng)目數(shù)據(jù)集為基礎(chǔ),通過(guò)遷移學(xué)習(xí),進(jìn)行跨項(xiàng)目缺陷預(yù)測(cè)建模,構(gòu)建預(yù)測(cè)模型,并最終對(duì)目標(biāo)項(xiàng)目進(jìn)行有效的缺陷預(yù)測(cè)。接著,本文分別采用特征遷移和實(shí)例遷移技術(shù),提出了兩種基于遷移學(xué)習(xí)的跨項(xiàng)目缺陷預(yù)測(cè)建模的方法
3、。
方法1為基于特征遷移的跨項(xiàng)目缺陷預(yù)測(cè)方案評(píng)估與模型訓(xùn)練(TrSchemaEval),它基于部分目標(biāo)數(shù)據(jù)集樣本篩選和遷移其他項(xiàng)目訓(xùn)練集;逐一檢驗(yàn)不同的預(yù)測(cè)方案,選擇最佳的特征選擇算法和預(yù)測(cè)算法;基于篩選遷移的訓(xùn)練集和評(píng)估得出的預(yù)測(cè)方案,訓(xùn)練并建立跨項(xiàng)目缺陷預(yù)測(cè)模型。
方法2為基于實(shí)例遷移的跨項(xiàng)目缺陷預(yù)測(cè)模型訓(xùn)練,在現(xiàn)有TrAdaBoost算法基礎(chǔ)上,本文進(jìn)行了多源適應(yīng)性改進(jìn),提出了兩種預(yù)測(cè)模型訓(xùn)練算法――Merge
4、TrAdaBoost和MultiTrAdaBoost。其中,MergeTrAdaBoost引入篩選概念,減少無(wú)關(guān)聯(lián)數(shù)據(jù)量,并提高訓(xùn)練的效率;MultiTrAdaBoost利用多次迭代,訓(xùn)練自適應(yīng)單源單目標(biāo)模型并整合成一個(gè)強(qiáng)分類(lèi)模型。
最后,為了驗(yàn)證基于遷移學(xué)習(xí)的跨項(xiàng)目軟件缺陷預(yù)測(cè)框架和方法的有效性,本文進(jìn)行了一系列實(shí)驗(yàn)。實(shí)驗(yàn)一,將 TrSchemaEval方法與項(xiàng)目?jī)?nèi)缺陷預(yù)測(cè)進(jìn)行對(duì)比。實(shí)驗(yàn)結(jié)果表明 TrSchemaEval方法
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于機(jī)器學(xué)習(xí)的跨項(xiàng)目軟件缺陷預(yù)測(cè)研究.pdf
- 基于機(jī)器學(xué)習(xí)的軟件缺陷預(yù)測(cè)研究.pdf
- 基于學(xué)習(xí)機(jī)制的軟件缺陷預(yù)測(cè)研究.pdf
- 基于機(jī)器學(xué)習(xí)的軟件缺陷預(yù)測(cè)技術(shù)研究.pdf
- 基于流形學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法研究.pdf
- 基于機(jī)器學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法與工具.pdf
- 基于距離度量學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法研究.pdf
- 基于程序切片的軟件缺陷預(yù)測(cè).pdf
- 基于社會(huì)軟件工程的軟件缺陷預(yù)測(cè).pdf
- 基于半監(jiān)督學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法研究.pdf
- 基于PCA的軟件缺陷預(yù)測(cè)方法研究.pdf
- 軟件缺陷靜態(tài)預(yù)測(cè)研究.pdf
- 基于主動(dòng)半監(jiān)督學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法研究.pdf
- 基于度量元的軟件缺陷預(yù)測(cè)技術(shù).pdf
- 基于神經(jīng)網(wǎng)絡(luò)的軟件缺陷預(yù)測(cè)研究.pdf
- 基于流形學(xué)習(xí)的面向?qū)ο蟮能浖毕蓊A(yù)測(cè)方法研究.pdf
- 基于LDA的軟件缺陷組件預(yù)測(cè)研究與實(shí)現(xiàn).pdf
- 基于神經(jīng)網(wǎng)絡(luò)的軟件缺陷預(yù)測(cè)實(shí)證研究.pdf
- 基于特征提取和代價(jià)敏感學(xué)習(xí)的軟件缺陷預(yù)測(cè)方法研究.pdf
- 基于屬性離散化的軟件缺陷預(yù)測(cè)模型研究.pdf
評(píng)論
0/150
提交評(píng)論