LAGOA: Learning automata based grasshopper optimization algorithm for feature selection in disease datasets

被引:14
|
作者
Dey, Chiradeep [1 ]
Bose, Rajarshi [1 ]
Ghosh, Kushal Kanti [2 ]
Malakar, Samir [3 ]
Sarkar, Ram [2 ]
机构
[1] Jadavpur Univ, Dept Elect & Telecommun Engn, Kolkata, India
[2] Jadavpur Univ, Dept Comp Sci & Engn, Kolkata, India
[3] Asutosh Coll, Dept Comp Sci, Kolkata, India
关键词
Grasshopper optimization algorithm; Learning automata; Two-phase mutation; Biomedical data; Feature selection; Cancer data; SEARCH ALGORITHM; CLASSIFICATION; SYSTEM;
D O I
10.1007/s12652-021-03155-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In predictive modelling it is important to use any feature selection methods as irrelevant features when used with powerful classifiers can lead to over-fitting and thus create models which fail to perform as good as when these features are not used. Particularly it is important in case of disease datasets where various features or attributes are available through the patients' medical records and many features in these datasets may not be relevant to the diagnosis of some specific disease. Wrong models in this case can be disastrous and lead to wrong diagnosis, and maybe in extreme cases lead to loss of life. To this end, we have used a wrapper based feature selection model for the said purpose. In recent years, Grasshopper Optimization Algorithm (GOA) has proved its superiority over other optimization algorithms in different research areas. In this paper, we propose an improved version of GOA, called (LAGOA), which uses Learning Automata (LA) for adjusting the parameters of GOA in an adaptive way, and two-phase mutation for enhancing exploitation capability of the algorithm. LA is used for adjusting the parameter values of each grasshopper in the population individually. In two-phase mutation the first phase reduces the number of selected features while preserving high classification accuracy, while the second phase adds relevant features which increase the classification accuracy. Proposed method has been applied to Breast Cancer (Wisconsin), Breast Cancer (Diagnosis), Statlog (Heart), Lung Cancer, SpectF Heart and Hepatitis datasets taken from UCI Machine Learning Repository. Experimental results confirm its superiority over state-of-the-art methods considered here for comparison.
引用
收藏
页码:3175 / 3194
页数:20
相关论文
共 50 条
  • [1] LAGOA: Learning automata based grasshopper optimization algorithm for feature selection in disease datasets
    Chiradeep Dey
    Rajarshi Bose
    Kushal Kanti Ghosh
    Samir Malakar
    Ram Sarkar
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 3175 - 3194
  • [2] A Comprehensive Survey on Feature Selection with Grasshopper Optimization Algorithm
    Alirezapour, Hanie
    Mansouri, Najme
    Zade, Behnam Mohammad Hasani
    [J]. NEURAL PROCESSING LETTERS, 2024, 56 (01)
  • [3] A novel quantum grasshopper optimization algorithm for feature selection
    Wang, Dong
    Chen, Hongmei
    Li, Tianrui
    Wan, Jihong
    Huang, Yanyong
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2020, 127 : 33 - 53
  • [4] A Comprehensive Survey on Feature Selection with Grasshopper Optimization Algorithm
    Hanie Alirezapour
    Najme Mansouri
    Behnam Mohammad Hasani Zade
    [J]. Neural Processing Letters, 56
  • [5] A new binary grasshopper optimization algorithm for feature selection problem
    Hichem, Haouassi
    Elkamel, Merah
    Rafik, Mehdaoui
    Mesaaoud, Maarouk Toufik
    Ouahiba, Chouhal
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (02) : 316 - 328
  • [6] Improved Binary Grasshopper Optimization Algorithm for Feature Selection Problem
    Wang, Gui-Ling
    Chu, Shu-Chuan
    Tian, Ai-Qing
    Liu, Tao
    Pan, Jeng-Shyang
    [J]. ENTROPY, 2022, 24 (06)
  • [7] A Novel Method Based on Nonlinear Binary Grasshopper Whale Optimization Algorithm for Feature Selection
    Lingling Fang
    Xiyue Liang
    [J]. Journal of Bionic Engineering, 2023, 20 : 237 - 252
  • [8] A Novel Method Based on Nonlinear Binary Grasshopper Whale Optimization Algorithm for Feature Selection
    Fang, Lingling
    Liang, Xiyue
    [J]. JOURNAL OF BIONIC ENGINEERING, 2023, 20 (01) : 237 - 252
  • [9] Simultaneous Feature Selection and Support Vector Machine Optimization Using the Grasshopper Optimization Algorithm
    Ibrahim Aljarah
    Ala’ M. Al-Zoubi
    Hossam Faris
    Mohammad A. Hassonah
    Seyedali Mirjalili
    Heba Saadeh
    [J]. Cognitive Computation, 2018, 10 : 478 - 495
  • [10] Simultaneous Feature Selection and Support Vector Machine Optimization Using the Grasshopper Optimization Algorithm
    Aljarah, Ibrahim
    Al-Zoubi, Ala M.
    Faris, Hossam
    Hassonah, Mohammad A.
    Mirjalili, Seyedali
    Saadeh, Heba
    [J]. COGNITIVE COMPUTATION, 2018, 10 (03) : 478 - 495