计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2013年
14期
34-38
,共5页
包祎%王涛%裘国永
包祎%王濤%裘國永
포의%왕도%구국영
软件缺陷预测%朴素贝叶斯%直线集合分割%元分类器%集成框架
軟件缺陷預測%樸素貝葉斯%直線集閤分割%元分類器%集成框架
연건결함예측%박소패협사%직선집합분할%원분류기%집성광가
software defect prediction%Na?Ve Bayes%line geometry division%meta-classifier%ensemble scheme
缺陷预测能够有效地提升软件测试的效率。基于朴素贝叶斯理论,提出了一个利用平面中点与直线几何关系进行分类的软件缺陷预测模型LGD-NB。LGD-NB有两种工作模式,当其基于最小风险进行决策时,比传统的朴素贝叶斯具有对代价更为精确的描述;在定义了几何上的高风险决策区域后,LGD-NB可作为元分类器,提供一个可集成其他分类模型进行二次分类的集成框架。实验结果显示:基于最小风险LGD-NB模型的预测性能优于传统的朴素贝叶斯;而集成了SVM算法后的LGD-NB,其预测能力也有较为明显的提升。
缺陷預測能夠有效地提升軟件測試的效率。基于樸素貝葉斯理論,提齣瞭一箇利用平麵中點與直線幾何關繫進行分類的軟件缺陷預測模型LGD-NB。LGD-NB有兩種工作模式,噹其基于最小風險進行決策時,比傳統的樸素貝葉斯具有對代價更為精確的描述;在定義瞭幾何上的高風險決策區域後,LGD-NB可作為元分類器,提供一箇可集成其他分類模型進行二次分類的集成框架。實驗結果顯示:基于最小風險LGD-NB模型的預測性能優于傳統的樸素貝葉斯;而集成瞭SVM算法後的LGD-NB,其預測能力也有較為明顯的提升。
결함예측능구유효지제승연건측시적효솔。기우박소패협사이론,제출료일개이용평면중점여직선궤하관계진행분류적연건결함예측모형LGD-NB。LGD-NB유량충공작모식,당기기우최소풍험진행결책시,비전통적박소패협사구유대대개경위정학적묘술;재정의료궤하상적고풍험결책구역후,LGD-NB가작위원분류기,제공일개가집성기타분류모형진행이차분류적집성광가。실험결과현시:기우최소풍험LGD-NB모형적예측성능우우전통적박소패협사;이집성료SVM산법후적LGD-NB,기예측능력야유교위명현적제승。
Software defect prediction can effectively improve the efficiency of software test. Based on Na?ve Bayes statistical theory, a software defect prediction model named LGD-NB is put forward by using geometrical relationship between a point and a line. The LGD-NB model has two forms;the one is decision-making based on the least risk which has more accurate descrip-tion to the cost of misclassification. By defining the high risk area of decision-making, the second form of LGD-NB is to be a meta-classifier which provides an ensemble scheme for software defect prediction by which the another classifier can classify the modules which locate at the high risk area. The experimental results show that the LGD-NB based on the least risk has better prediction performance than Na?ve Bayes models. The LGD-NB ensemble with SVM has also effectively improved the predic-tion performance.