menu
{ "item_title" : "Machine Learning Approaches for Software Defect Prediction", "item_author" : [" Shaheen Layaq "], "item_description" : "In today's data-driven world, most real-world applications face the challenge of class imbalance, where critical data is rare. This imbalance severely affects the accuracy of classification models, especially in sensitive domains like medical diagnosis, finance, and software defect prediction. In software systems, early defect prediction is essential for reducing cost and improving reliability. However, many machine learning models fail due to skewed datasets. To address this, we propose three novel algorithms: IDROS (oversampling), IDRUS (undersampling), and a hybrid approach IDROSUS. IDROS uses KNN around the minority centroid to generate synthetic data, while IDRUS removes less relevant majority samples based on distance from the mean. The hybrid IDROSUS balances both sides simultaneously, reducing overfitting and underfitting. We evaluated these methods using 40 datasets from the PROMISE repository and tested them across eight classifiers. Performance metrics like accuracy, recall, precision, and F-measure showed that IDROSUS outperformed existing techniques.", "item_img_path" : "https://covers4.booksamillion.com/covers/bam/6/20/801/219/6208012198_b.jpg", "price_data" : { "retail_price" : "69.00", "online_price" : "69.00", "our_price" : "69.00", "club_price" : "69.00", "savings_pct" : "0", "savings_amt" : "0.00", "club_savings_pct" : "0", "club_savings_amt" : "0.00", "discount_pct" : "10", "store_price" : "" } }
Machine Learning Approaches for Software Defect Prediction|Shaheen Layaq

Machine Learning Approaches for Software Defect Prediction

local_shippingShip to Me
In Stock.
FREE Shipping for Club Members help

Overview

In today's data-driven world, most real-world applications face the challenge of class imbalance, where critical data is rare. This imbalance severely affects the accuracy of classification models, especially in sensitive domains like medical diagnosis, finance, and software defect prediction. In software systems, early defect prediction is essential for reducing cost and improving reliability. However, many machine learning models fail due to skewed datasets. To address this, we propose three novel algorithms: IDROS (oversampling), IDRUS (undersampling), and a hybrid approach IDROSUS. IDROS uses KNN around the minority centroid to generate synthetic data, while IDRUS removes less relevant majority samples based on distance from the mean. The hybrid IDROSUS balances both sides simultaneously, reducing overfitting and underfitting. We evaluated these methods using 40 datasets from the PROMISE repository and tested them across eight classifiers. Performance metrics like accuracy, recall, precision, and F-measure showed that IDROSUS outperformed existing techniques.

This item is Non-Returnable

Details

  • ISBN-13: 9786208012199
  • ISBN-10: 6208012198
  • Publisher: LAP Lambert Academic Publishing
  • Publish Date: May 2025
  • Dimensions: 9 x 6 x 0.29 inches
  • Shipping Weight: 0.39 pounds
  • Page Count: 124

You May Also Like...

    1

BAM Customer Reviews