A hybrid model using teaching-learning-based optimization and Salp swarm algorithm for feature selection and classification in digital mammography

被引:30
|
作者
Thawkar, Shankar [1 ]
机构
[1] Hindustan Coll Sci & Technol, Dept Informat Technol, Mathura, Uttar Pradesh, India
关键词
Teaching learning based optimization; Salp swarm algorithm; Adaptive neuro-fuzzy inference system; Artificial neural network; Feature selection; Mammography; Classification; DIFFERENTIAL EVOLUTION; DATABASE; IDENTIFICATION; NETWORK; SUPPORT; SYSTEMS; MASSES;
D O I
10.1007/s12652-020-02662-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Feature selection is the most important step in the design of a breast cancer diagnosis system. The basic objective of the proposed methodology is to reduce the size of the feature space to improve the performance of the classification system. In this article, a hybrid teaching-learning based optimization (TLBO) with a Salp swarm algorithm (SSA) is presented to select the features with an artificial neural network as a fitness evaluator. The features selected by TLBO-SSA are evaluated using an adaptive neuro-fuzzy inference system. The performance of the proposed methodology is tested over 651 mammograms. The experimental results show that TLBO-SSA appears to be the best when compared with the basic TLBO algorithm. TLBO-SSA archived an accuracy of 98.46% with 98.81% sensitivity, 98.08% specificity, 0.9852 F-score, 0.9692 Cohen's kappa coefficient, and area under curve A(Z) = 0.997 +/- 0.001. Again the robustness of the proposed TLBO-SSA method is tested using a benchmark dataset obtained from the UCI repository. The result obtained by TLBO-SSA is compared with the Genetic Algorithm. The results show that TLBO-SSA is better than the Genetic Algorithm.
引用
收藏
页码:8793 / 8808
页数:16
相关论文
共 50 条
  • [1] A hybrid model using teaching–learning-based optimization and Salp swarm algorithm for feature selection and classification in digital mammography
    Shankar Thawkar
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8793 - 8808
  • [2] Teaching–learning guided salp swarm algorithm for global optimization tasks and feature selection
    Jun Li
    Hao Ren
    Huiling Chen
    ChenYang Li
    Soft Computing, 2023, 27 : 17887 - 17908
  • [3] Teaching-learning guided salp swarm algorithm for global optimization tasks and feature selection
    Li, Jun
    Ren, Hao
    Chen, Huiling
    Li, ChenYang
    SOFT COMPUTING, 2023, 27 (23) : 17887 - 17908
  • [4] A Hybrid Two-Stage Teaching-Learning-Based Optimization Algorithm for Feature Selection in Bioinformatics
    Kang, Yan
    Wang, Haining
    Pu, Bin
    Tao, Liu
    Chen, Jianguo
    Yu, Philip S.
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2023, 20 (03) : 1746 - 1760
  • [5] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Ibrahim, Rehab Ali
    Ewees, Ahmed A.
    Oliva, Diego
    Abd Elaziz, Mohamed
    Lu, Songfeng
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (08) : 3155 - 3169
  • [6] Improved salp swarm algorithm based on particle swarm optimization for feature selection
    Rehab Ali Ibrahim
    Ahmed A. Ewees
    Diego Oliva
    Mohamed Abd Elaziz
    Songfeng Lu
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 3155 - 3169
  • [7] Feature Selection Using Chaotic Salp Swarm Algorithm for Data Classification
    Hegazy, Ah. E.
    Makhlouf, M. A.
    El-Tawel, Gh. S.
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (04) : 3801 - 3816
  • [8] Feature Selection Using Chaotic Salp Swarm Algorithm for Data Classification
    Ah. E. Hegazy
    M. A. Makhlouf
    Gh. S. El-Tawel
    Arabian Journal for Science and Engineering, 2019, 44 : 3801 - 3816
  • [9] A novel hybrid teaching-learning-based optimization algorithm for the classification of data by using extreme learning machines
    Sevinc, Ender
    Dokeroglu, Tansel
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2019, 27 (02) : 1523 - 1533
  • [10] A New Teaching-Learning-based Chicken Swarm Optimization Algorithm
    Deb, Sanchari
    Gao, Xiao-Zhi
    Tammi, Kari
    Kalita, Karuna
    Mahanta, Pinakeswar
    SOFT COMPUTING, 2020, 24 (07) : 5313 - 5331