Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Elsabagh, M.A.a; * | Emam, O.E.b | Medhat, T.c | Gafar, M.G.a
Affiliations: [a] Department of Machine Learning and Information Retrieval, Faculty of Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh, Egypt | [b] Department of Information Systems, Faculty of Computers and Artificial Intelligence, Helwan University, Egypt | [c] Department of Electrical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh, Egypt
Correspondence: [*] Corresponding authors: M.A. Elsabagh, Department of Machine Learning and Information Retrieval, Faculty of Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh, Egypt. E-mail: [email protected].
Abstract: By anticipating system defect-prone units, software-developing businesses aim to increase the quality of software. Despite the development of numerous Data Mining (DM) and Artificial Intelligence (AI) techniques in the Software Defect Prediction (SDP) field, dealing with the uncertainty of datasets persists due to noise, data distribution, class overlapping, proposed model parameters, and old data. This uncertainty issue has a negative impact on the accuracy of software defect prediction. To overcome this limitation, a model-based hybridization of Ant Colony Optimization-inspired Fuzzy Rough Feature Selection (FRAC) followed by adapting the parameters of Adaptive Neuro-Fuzzy Inference System (ANFIS) with a novel algorithm called Turbulent Flow of Water Optimization (TFWO) is recommended. The proposed model (FRAC+TFWANFIS) performed better than contemporary literature and other optimization algorithms in SDP, such as Ant Colony Optimization (ACO), Differential Evolution (DE), ANFIS, Grey Wolf Optimization (GWO), Particle Swarm Optimization (PSO), and Genetic Algorithm (GA). Also, the performance of the proposed model is superior to that of other conventional classification techniques such as Naïve Bayes (NB), Logistic Regression (LR), Multilayer Perceptron (MLP), Support Vector Machine (SVM), Fuzzy Rough Nearest Neighbor (FRNN), Fuzzy Nearest Neighbor (FNN), Bagging, C4.5, Random Forest (RF), and K-Nearest Neighbor (K-NN). Two datasets, PC3 and PC4, with large dimensions from the OPENML platform are used. The experiments are applied with regard to accuracy, Standard Deviation (SD), Root Mean Square Error (RMSE), Mean Square Error (MSE), and other measurement metrics. The uncertainty issue is addressed by the (FRAC+TFWANFIS) model with accuracy 90.8% and 91.1% for PC3 and PC4, respectively.
Keywords: Adaptive Neuro-Fuzzy Inference System (ANFIS), Turbulent Flow of Water Optimization Algorithm, Software Defect Prediction (SDP), Recent and Conventional Optimization Algorithms, Uncertainty of SDP.
DOI: 10.3233/JIFS-234415
Journal: Journal of Intelligent & Fuzzy Systems, vol. Pre-press, no. Pre-press, pp. 1-21, 2024
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]