Training Neural Networks Using Salp Swarm Algorithm for Pattern Classification

被引:38
|
作者
Abusnaina, Ahmed A. [1 ]
Ahmad, Sobhi [1 ]
Jarrar, Radi [1 ]
Mafarja, Majdi [1 ]
机构
[1] Birzeit Univ, Dept Comp Sci, Birzeit, Palestine
关键词
Salp Swarm Algorithm; Neural Networks; Optimization; Pattern Classification; OPTIMIZATION ALGORITHM;
D O I
10.1145/3231053.3231070
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Pattern classification is one of the popular applications of neural networks. However, training the neural networks is the most essential phase. Traditional training algorithms (e.g. Back-propagation algorithm) have some drawbacks such as falling into the local minima and slow convergence rate. Therefore, optimization algorithms are employed to overcome these issues. Salp Swarm Algorithm (SSA) is a recent and novel nature-inspired optimization algorithm that proved a good performance in solving many optimization problems. This paper proposes the use of SSA to optimize the weights coefficients for the neural networks in order to perform pattern classification. The merits of the proposed method are validated using a set of well-known classification problems and compared against rival optimization algorithms. The obtained results show that the proposed method performs better than or on par with other methods in terms of classification accuracy and sum squared errors.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Salp Swarm Algorithm (SSA) for Training Feed-Forward Neural Networks
    Bairathi, Divya
    Gopalani, Dinesh
    [J]. SOFT COMPUTING FOR PROBLEM SOLVING, SOCPROS 2017, VOL 1, 2019, 816 : 521 - 534
  • [2] Hyperparameter Optimization for Convolutional Neural Networks using the Salp Swarm Algorithm
    Abdulsaed, Entesar H.
    Alabbas, Maytham
    Khudeyer, Raidah S.
    [J]. Informatica (Slovenia), 2023, 47 (09): : 133 - 144
  • [3] Numerical optimization and feed-forward neural networks training using an improved optimization algorithm: multiple leader salp swarm algorithm
    Divya Bairathi
    Dinesh Gopalani
    [J]. Evolutionary Intelligence, 2021, 14 : 1233 - 1249
  • [4] Numerical optimization and feed-forward neural networks training using an improved optimization algorithm: multiple leader salp swarm algorithm
    Bairathi, Divya
    Gopalani, Dinesh
    [J]. EVOLUTIONARY INTELLIGENCE, 2021, 14 (03) : 1233 - 1249
  • [5] Enhanced Salp Swarm Algorithm based on random walk and its application to training feedforward neural networks
    Yin, Yongqiang
    Tu, Qiang
    Chen, Xuechen
    [J]. SOFT COMPUTING, 2020, 24 (19) : 14791 - 14807
  • [6] Enhanced Salp Swarm Algorithm based on random walk and its application to training feedforward neural networks
    Yongqiang Yin
    Qiang Tu
    Xuechen Chen
    [J]. Soft Computing, 2020, 24 : 14791 - 14807
  • [7] Improved Salp Swarm Algorithm with Space Transformation Search for Training Neural Network
    Panda, Nibedan
    Majhi, Santosh Kumar
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (04) : 2743 - 2761
  • [8] Digital Forensics Classification Based on a Hybrid Neural Network and the Salp Swarm Algorithm
    Alazab, Moutaz
    Abu Khurma, Ruba
    Awajan, Albara
    Wedyan, Mohammad
    [J]. ELECTRONICS, 2022, 11 (12)
  • [9] Improved Salp Swarm Algorithm with Space Transformation Search for Training Neural Network
    Nibedan Panda
    Santosh Kumar Majhi
    [J]. Arabian Journal for Science and Engineering, 2020, 45 : 2743 - 2761
  • [10] Oppositional salp swarm algorithm with mutation operator for global optimization and application in training higher order neural networks
    Panda, Nibedan
    Majhi, Santosh Kumar
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (28-29) : 35415 - 35439