Population Diversity Control of Genetic Algorithm Using a Novel Injection Method for Bankruptcy Prediction Problem

被引:7
|
作者
Al-Milli, Nabeel [1 ]
Hudaib, Amjad [2 ]
Obeid, Nadim [2 ]
机构
[1] Univ Jordan, King Abdullah II Sch Informat Technol, Dept Comp Sci, Amman 11942, Jordan
[2] Univ Jordan, King Abdullah II Sch Informat Technol, Dept Comp Informat Syst, Amman 11942, Jordan
关键词
diversity control; genetic algorithm; bankruptcy problem; classification;
D O I
10.3390/math9080823
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Exploration and exploitation are the two main concepts of success for searching algorithms. Controlling exploration and exploitation while executing the search algorithm will enhance the overall performance of the searching algorithm. Exploration and exploitation are usually controlled offline by proper settings of parameters that affect the population-based algorithm performance. In this paper, we proposed a dynamic controller for one of the most well-known search algorithms, which is the Genetic Algorithm (GA). Population Diversity Controller-GA (PDC-GA) is proposed as a novel feature-selection algorithm to reduce the search space while building a machine-learning classifier. The PDC-GA is proposed by combining GA with k-mean clustering to control population diversity through the exploration process. An injection method is proposed to redistribute the population once 90% of the solutions are located in one cluster. A real case study of a bankruptcy problem obtained from UCI Machine Learning Repository is used in this paper as a binary classification problem. The obtained results show the ability of the proposed approach to enhance the performance of the machine learning classifiers in the range of 1% to 4%.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A Novel Strategy to Control Population Diversity and Convergence for Genetic Algorithm
    Li, Dongyang
    Guo, Weian
    Mao, Yanfen
    Wang, Lei
    Wu, Qidi
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2017, PT I, 2017, 10385 : 362 - 369
  • [2] Bankruptcy prediction using ensemble of autoencoders optimized by genetic algorithm
    Kanasz, Robert
    Gnip, Peter
    Zoricak, Martin
    Drotar, Peter
    PEERJ COMPUTER SCIENCE, 2023, 9
  • [3] Bankruptcy Prediction Using Logit and Genetic Algorithm Models: A Comparative Analysis
    Leila Bateni
    Farshid Asghari
    Computational Economics, 2020, 55 : 335 - 348
  • [4] Bankruptcy Prediction Using Logit and Genetic Algorithm Models: A Comparative Analysis
    Bateni, Leila
    Asghari, Farshid
    COMPUTATIONAL ECONOMICS, 2020, 55 (01) : 335 - 348
  • [5] Strong Typing, Variable Reduction and Bloat Control for Solving the Bankruptcy Prediction Problem Using Genetic Programming
    Alfaro-Cid, Eva
    Cuesta-Canada, Alberto
    Sharman, Ken
    Esparcia-Alcazar, Anna I.
    NATURAL COMPUTING IN COMPUTATIONAL FINANCE, 2008, 100 : 161 - 185
  • [6] Bankruptcy Prediction by Genetic Ant Colony Algorithm
    Zhang, Yudong
    Wu, Lenan
    NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 : 459 - 463
  • [7] A genetic algorithm application in bankruptcy prediction modeling
    Shin, KS
    Lee, YJ
    EXPERT SYSTEMS WITH APPLICATIONS, 2002, 23 (03) : 321 - 328
  • [8] Bankruptcy Prediction Using Memetic Algorithm
    Naveen, Nekuri
    Rao, Mamillapalli Chilaka
    MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, (MIWAI 2016), 2016, 10053 : 153 - 161
  • [9] Hybrid genetic algorithm and fuzzy clustering for bankruptcy prediction
    Chou, Chih-Hsun
    Hsieh, Su-Chen
    Qiu, Chui-Jie
    APPLIED SOFT COMPUTING, 2017, 56 : 298 - 316
  • [10] A Dual-Population Genetic Algorithm for Adaptive Diversity Control
    Park, Taejin
    Ryu, Kwang Ryel
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (06) : 865 - 884