Investigating and comparing the performance of meta-heuristic algorithms in feature selection and software fault prediction

Author:

Norouzi Mohsen1ORCID,Arshaghi Ali1

Affiliation:

1. Imam Hossein University

Abstract

Abstract Meta‑Heuristic algorithms are optimization techniques that provide the optimal solution through processes of repeated exploration and exploitation of the entire search space. Feature selection is also an important and prominent process in the field of machine learning that reduces data dimensions. This paper examines and compares nature-inspired meta-heuristic algorithms for feature selection to increase the accuracy of software fault prediction. Researchers cannot easily select meta-heuristic algorithms as a suitable method for their research due to their great variety and multiplicity. In this paper, by describing the feature selection techniques and its methods, the application of meta-heuristic algorithms in different fields, such as swarm intelligence and binary methods of these algorithms has been investigated. Also, by introducing 18 meta-heuristic algorithms in 6 different categories and evaluating each of them, a suitable analysis has been provided to researchers so that they can easily and with the highest efficiency choose the appropriate algorithm and method of their work. In the papers presented so far, meta-heuristic algorithms have been studied from only one aspect, while in this article, while studying different types of research, they have tried to study and evaluate them from different aspects. The effectiveness of the combination of three meta-heuristic algorithms, developed butterfly flame, bee colony and developed wall, was tested on 20 data sets. the proposed method in 17 datasets was able to improve the result of 7 datasets.

Publisher

Research Square Platform LLC

Reference44 articles.

1. Soe YN, Santosa PI, Hartanto R (2018) “Software Defect Prediction Using Random Forest Algorithm”, IEEE, 12th South East Asian Technical University Consortium Sysmposium (SEATUC), Yogyakarta, Indonesia, March

2. Hybrid Model for Cross Project Fault Prediction Using Random Forests and Multi-Objective Ant Lion Optimization”, ResearchGate;Mohapatra Y;Int J Adv Trends Comput Sci Eng

3. Software Fault Proneness Prediction Using Genetic Based Machine Learning Techniques”, IEEE, Ghaziabad, India;Kumar A,2019

4. Resampling imbalanced class and the effectiveness of feature selection methods for heart failure dataset”, medcrave;Al Khaldy M,2018

5. Elahi E, Kanwal S, Nouman Asif A (2020) “A new Ensemble approach for Software Fault Prediction”, IEEE, 17th International Bhuban Conference on Applied Science & Technology (IBCAST), Islamabad, Pakistan, Jan

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3