AI-DRIVEN SOFTWARE DEFECT PREDICTION USING CLOUDBASED MULTI-LAYER PERCEPTRON MODELS

Authors

  • Basava Ramanjaneyulu Gudivaka Genpact India Private Limited, Telangana, India Author
  • R. Pushpakumar Department of Information Technology, Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology, Tamil Nadu, Chennai, India. Author

Keywords:

Software Defect Prediction, Multi-Layer Perceptron (MLP), Cloud Computing, Artificial Intelligence, Z-score Normalization, Lasso Regression, Bayesian Optimization, Continuous Integration, AIdriven testing.

Abstract

Software defects bring a big problem for software development because they may cause functional failures
and may degrade performance. Conventional prediction techniques are often not sufficient in handling the
increasing complexity of modern software systems. This study, however, presents a cloud-based artificial
intelligence-powered defect prediction approach, applying the Multi-Layer Perceptron models. The method
harnesses the potential of modifying hyperparameter using Bayesian Optimization methodology for accuracy and
subsequently cloud provisioning for scalability, large dataset storing, and as well as defect prediction models. The
model is trained using Lasso regression and Z-score normalization for effective feature selection. The performance
evaluation of the model shows remarkable improvement with an F1-score of 0.87, accuracy of 0.92, precision of
0.89, and recall of 0.85. Such results demonstrate how the cloud-based AI model can handle large datasets and
predict defects in real-time. This method minimizes the time and resources for manual testing with the
incorporation of AI with cloud technologies for fast, scalable, and effective fault prediction.

Downloads

Download data is not yet available.

Downloads

Published

2021-07-25

Issue

Section

Articles

How to Cite

AI-DRIVEN SOFTWARE DEFECT PREDICTION USING CLOUDBASED MULTI-LAYER PERCEPTRON MODELS. (2021). International Journal of Multidisciplinary Engineering In Current Research, 6(7), 69-82. https://ijmec.com/index.php/multidisciplinary/article/view/746