%0 Journal Article %T Software Defect Prediction Using Hybrid Machine Learning Techniques: A Comparative Study %A Hemant Kumar %A Vipin Saxena %J Journal of Software Engineering and Applications %P 155-171 %@ 1945-3124 %D 2024 %I Scientific Research Publishing %R 10.4236/jsea.2024.174009 %X When a customer uses the software, then it is possible to occur defects that can be removed in the updated versions of the software. Hence, in the present work, a robust examination of cross-project software defect prediction is elaborated through an innovative hybrid machine learning framework. The proposed technique combines an advanced deep neural network architecture with ensemble models such as Support Vector Machine (SVM), Random Forest (RF), and XGBoost. The study evaluates the performance by considering multiple software projects like CM1, JM1, KC1, and PC1 using datasets from the PROMISE Software Engineering Repository. The three hybrid models that are compared are Hybrid Model-1 (SVM, RandomForest, XGBoost, Neural Network), Hybrid Model-2 (GradientBoosting, DecisionTree, LogisticRegression, Neural Network), and Hybrid Model-3 (KNeighbors, GaussianNB, Support Vector Classification (SVC), Neural Network), and the Hybrid Model 3 surpasses the others in terms of recall, F1-score, accuracy, ROC AUC, and precision. The presented work offers valuable insights into the effectiveness of hybrid techniques for cross-project defect prediction, providing a comparative perspective on early defect identification and mitigation strategies. %K Defect Prediction %K Hybrid Techniques %K Ensemble Models %K Machine Learning %K Neural Network %U http://www.scirp.org/journal/PaperInformation.aspx?PaperID=132442