Improving Software Quality Using Two Stage Cost Sensitive Learning
Journal: International Journal of Science and Research (IJSR) (Vol.4, No. 2)Publication Date: 2015-02-05
Authors : Ann Joshua;
Page : 1726-1728
Keywords : software defect prediction; two-stage cost sensitive learning; variance score; laplacian score; constraint score;
Abstract
The quality of software depends heavily on how accurately it works. The accuracy is determined by the fact that the less the software modules are defect prone, the more accurate the software will be. So software defect prediction which classifies software modules into defect prone and non-defect prone categories is an important area where a lot of research works are being done. Cost sensitive learning that has been adopted in software defect prediction aims to minimize total expected cost. In this paper a two-stage cost sensitive learning is proposed where the cost information is used in the feature selection stage and in the classification stage. Three cost sensitive algorithms, Cost-Sensitive Variance Score, Cost-Sensitive Laplacian Score, and Cost-Sensitive Constraint Score are proposed. The results of the proposed methods are analyzed with datasets from NASA.
Other Latest Articles
- Performance Improvement in Adaptive Routing Strategy in Mobile Adhoc Network
- Fatigue Life Evaluation of Joint Designs for Friction Welding of Mild Steel and Austenite Stainless Steel
- Teachable Moments: A Tool for Improving Learner's Learning in Depth and Breath
- Optimization of an Error Minimizing or Localizing Jammers in Wireless Networks
- Removal of Aluminium from Metal Plating Industrial Waste Water by Different Column Chromatography Technique
Last modified: 2021-06-30 21:22:46