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 条
  • [21] Improving grasshopper optimization algorithm for hyperparameters estimation and feature selection in support vector regression
    Algamal, Zakariya Yahya
    Qasim, Maimoonah Khalid
    Lee, Muhammad Hisyam
    Ali, Haithem Taha Mohammad
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2021, 208
  • [22] Efficient feature selection method using real-valued grasshopper optimization algorithm
    Zakeri, Arezoo
    Hokmabadi, Alireza
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2019, 119 : 61 - 72
  • [23] Stable Feature Selection using Improved Whale Optimization Algorithm for Microarray Datasets
    Theng, Dipti
    Bhoyar, Kishor K.
    [J]. ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2023, 12 (01):
  • [24] Feature Selection Based on Antlion Optimization Algorithm
    Zawbaa, Hossam M.
    Emary, E.
    Parv, B.
    [J]. PROCEEDINGS OF 2015 THIRD IEEE WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2015,
  • [25] Wrapper based Feature Selection using Integrative Teaching Learning Based Optimization Algorithm
    Allam, Mohan
    Malaiyappan, Nandhini
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2020, 17 (06) : 885 - 894
  • [26] Optimal feature selection using binary teaching learning based optimization algorithm
    Allam, Mohan
    Nandhini, M.
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (02) : 329 - 341
  • [27] Efficient Feature Selection Algorithm Based on Particle Swarm Optimization With Learning Memory
    Wei, Bo
    Zhang, Wensheng
    Xia, Xuewen
    Zhang, Yinglong
    Yu, Fei
    Zhu, Zhiliang
    [J]. IEEE ACCESS, 2019, 7 : 166066 - 166078
  • [28] Hybridizing Gray Wolf Optimization (GWO) with Grasshopper Optimization Algorithm (GOA) for text feature selection and clustering
    Purushothaman, R.
    Rajagopalan, S. P.
    Dhandapani, Gopinath
    [J]. APPLIED SOFT COMPUTING, 2020, 96
  • [29] Multiple Filter-Based Rankers to Guide Hybrid Grasshopper Optimization Algorithm and Simulated Annealing for Feature Selection With High Dimensional Multi-Class Imbalanced Datasets
    Sharifai, Abdulrauf Garba
    Zainol, Zurinahni Binti
    [J]. IEEE ACCESS, 2021, 9 : 74127 - 74142
  • [30] Feature Selection by Multiobjective Optimization: Application to Spam Detection System by Neural Networks and Grasshopper Optimization Algorithm
    Ghaleb, Sanaa A. A.
    Mohamad, Mumtazimah
    Ghanem, Waheed Ali H. M.
    Nasser, Abdullah B.
    Ghetas, Mohamed
    Abdullahi, Akibu Mahmoud
    Saleh, Sami Abdulla Mohsen
    Arshad, Humaira
    Omolara, Abiodun Esther
    Abiodun, Oludare Isaac
    [J]. IEEE ACCESS, 2022, 10 : 98475 - 98489