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 条
  • [41] A Teaching-Learning-Based Particle Swarm Optimization for Data Clustering
    Kushwaha, Neetu
    Pant, Millie
    MACHINE INTELLIGENCE AND SIGNAL ANALYSIS, 2019, 748 : 223 - 233
  • [42] Economic Dispatch Using an Efficient Teaching-Learning-Based Optimization Algorithm
    Silva, Fernanda L.
    Castro, Carlos A.
    PROCEEDINGS OF THE 7TH BRAZILIAN TECHNOLOGY SYMPOSIUM (BTSYM'21): EMERGING TRENDS IN SYSTEMS ENGINEERING MATHEMATICS AND PHYSICAL SCIENCES, VOL 2, 2022, 295 : 299 - 310
  • [43] Teaching-Learning-Based Modified Collaborative Optimization Algorithm
    Fakharzadeh, A. R.
    Khosravi, S.
    JOURNAL OF MATHEMATICAL EXTENSION, 2016, 10 (04) : 1 - 18
  • [44] Constrained optimization based on improved teaching-learning-based optimization algorithm
    Yu, Kunjie
    Wang, Xin
    Wang, Zhenlei
    INFORMATION SCIENCES, 2016, 352 : 61 - 78
  • [45] Teaching-Learning-Based Optimization Algorithm in Dynamic Environments
    Zou, Feng
    Wang, Lei
    Hei, Xinhong
    Jiang, Qiaoyong
    Yang, Dongdong
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I (SEMCCO 2013), 2013, 8297 : 389 - 400
  • [46] Comments on "A note on teaching-learning-based optimization algorithm"
    Waghmare, Gajanan
    INFORMATION SCIENCES, 2013, 229 : 159 - 169
  • [47] Hybrid deep learning with improved Salp swarm optimization based multi-class grape disease classification model
    Alsubai, Shtwai
    Dutta, Ashit Kumar
    Alkhayyat, Ahmed Hussein
    Jaber, Mustafa Musa
    Abbas, Ali Hashim
    Kumar, Anil
    COMPUTERS & ELECTRICAL ENGINEERING, 2023, 108
  • [48] Improved salp swarm algorithm based on Newton interpolation and cosine opposition-based learning for feature selection
    Zhang, Hongbo
    Qin, Xiwen
    Gao, Xueliang
    Zhang, Siqi
    Tian, Yunsheng
    Zhang, Wei
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2024, 219 : 544 - 558
  • [49] An improved teaching-learning-based optimization algorithm for Function Optimization
    Liu, Jing
    Lyu, Dalong
    Li, Yiying
    2019 CHINESE AUTOMATION CONGRESS (CAC2019), 2019, : 4492 - 4496
  • [50] Hybrid teaching-learning-based optimization and neural network algorithm for engineering design optimization problems
    Zhang, Yiying
    Jin, Zhigang
    Chen, Ye
    KNOWLEDGE-BASED SYSTEMS, 2020, 187