Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Experiment Videos

Performance evaluation of SFP models using ML/DL and feature selection via cost evaluation framework.

Sonika Rathi1, Sanjay Misra2, Lalita Bhanu Murthy Neti3

  • 1BITS Pilani, Hyderabad, India. p20220202@hyderabad.bits-pilani.ac.in.

Scientific Reports
|July 12, 2026
PubMed
Summary

Related Concept Videos

Pharmacokinetic Models: Comparison and Selection Criterion01:26

Pharmacokinetic Models: Comparison and Selection Criterion

Physiological and compartmental models are valuable tools used in studying biological systems. These models rely on differential equations to maintain mass balance within the system, ensuring an accurate representation of the dynamic processes at play.
Physiological models take a detailed approach by considering specific molecular processes. They can predict drug distribution, metabolism, and elimination changes, providing a comprehensive understanding of how drugs interact with the body.
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

MT-MRI for detection of renal interstitial fibrosis in renovascular disease.

Scientific reports·2026
Same author

How microrobots should be translated: A clinical and value-centered readiness framework.

Bioengineering & translational medicine·2026
Same author

IN.PACT AV Access Post-Approval Study of a Paclitaxel Drug-Coated Balloon for the Treatment of Dysfunctional Arteriovenous Dialysis Circuits.

Journal of vascular and interventional radiology : JVIR·2026
Same author

Arteriovenous fistula creation results in cardiac dysfunction and remodeling in a uremic pig model.

American journal of physiology. Renal physiology·2026
Same author

Contemporary Trends in Disparities for Renal Artery Stenting and Angioplasty in the United States.

Journal of the Society for Cardiovascular Angiography & Interventions·2026
Same author

Association between CT-evaluated Poststenotic Dilatation in Human Renal Artery Stenosis and Kidney Release of MCP-1.

Radiology·2026

This study compares Deep Learning (DL) and Machine Learning (ML) for Software Fault Prediction (SFP), finding DL models competitive. Feature selection and cost evaluation frameworks are key for efficient SFP, reducing testing costs in complex software systems.

Area of Science:

  • Computer Science
  • Software Engineering
  • Artificial Intelligence

Background:

  • Software systems complexity challenges fault prevention.
  • Existing Software Fault Prediction (SFP) research lacks extensive comparative analysis of Deep Learning (DL) and Machine Learning (ML) with cost evaluation.
  • The combined impact of feature selection (FS) and DL algorithms in SFP is underexplored.

Purpose of the Study:

  • To conduct a large-scale comparative analysis of DL and ML-based SFP models.
  • To evaluate the effectiveness of various FS techniques and the Synthetic Minority Oversampling Technique (SMOTE) in SFP.
  • To assess the cost-effectiveness of DL-based SFP models using a Cost Evaluation Framework (CEF) and their potential to reduce real-world testing costs.

Main Methods:

Keywords:
Cost evaluation frameworkDeep learningDeep neural networkEmbeddingFeature selectionMajority voting ensembleSoftware fault prediction

Related Experiment Videos

  • Trained 32 SFP models (8 state-of-the-art, 16 ML, 6 DL) on 54 open-source projects.
  • Employed 11 FS techniques and SMOTE to address feature and class redundancy.
  • Utilized Accuracy, Area Under the ROC Curve (AUC), and a novel CEF for performance evaluation.
  • Main Results:

    • Without SMOTE, ML models like AdaBoost, Random Forest, and Extremely Randomized Trees showed high median AUC (0.72-0.73).
    • With SMOTE, Extremely Randomized Trees, Random Forest, and Bagging Decision Tree achieved superior median AUC (0.93-0.94).
    • DL models, particularly DL5 with SMOTE, demonstrated competitive performance (AUC 0.82) and feature selection reduced dataset size by 70-75% without performance loss.
    • Cost analysis indicated DL-based SFP models are most beneficial for projects with below-average faulty class percentages (27.17%-49.48%).

    Conclusions:

    • DL-based SFP models are competitive with ML approaches, offering comparable predictive capabilities.
    • Effective feature selection and class balancing techniques like SMOTE are crucial for optimizing SFP model performance.
    • The proposed CEF demonstrates the practical utility of SFP models in reducing software testing costs, especially for projects with lower fault densities.