A Survey on the Optimization of Artificial Neural Networks Using Swarm Intelligence Algorithms

被引:26
作者
Emambocus, Bibi Aamirah Shafaa [1 ]
Jasser, Muhammed Basheer [1 ]
Amphawan, Angela [1 ]
机构
[1] Sunway Univ, Sch Engn & Technol, Dept Comp & Informat Syst, Petaling Jaya, Selangor, Malaysia
关键词
Particle swarm optimization; Artificial neural networks; Neurons; Biological neural networks; Training data; Feedforward neural networks; Classification algorithms; Artificial neural network; swarm intelligence; optimization; DRAGONFLY ALGORITHM;
D O I
10.1109/ACCESS.2022.3233596
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial Neural Networks (ANNs) are becoming increasingly useful in numerous areas as they have a myriad of applications. Prior to using ANNs, the network structure needs to be determined and the ANN needs to be trained. The network structure is usually chosen based on trial and error. The training, which consists of finding the optimal connection weights and biases of the ANN, is usually done using gradient-descent algorithms. It has been found that swarm intelligence algorithms are favorable for both determining the network structure and for the training of ANNs. This is because they are able to determine the network structure in an intelligent way, and they are better at finding the most optimal connection weights and biases during the training as opposed to conventional algorithms. Recently, a number of swarm intelligence algorithms have been employed for optimizing different types of neural networks. However, there is no comprehensive survey on the swarm intelligence algorithms used for optimizing ANNs. In this paper, we present a review of the different types of ANNs optimized using swarm intelligence algorithms, the way the ANNs are optimized, the different swarm intelligence algorithms used, and the applications of the ANNs optimized by swarm intelligence algorithms.
引用
收藏
页码:1280 / 1294
页数:15
相关论文
共 72 条
  • [1] Abdulameer A. T., 2018, IBN A HAITHAM J PURE, V31, P268, DOI DOI 10.30526/31.1.1834
  • [2] Time series forecasting with feedforward neural networks trained using particle swarm optimizers for dynamic environments
    Abdulkarim, Salihu A.
    Engelbrecht, Andries P.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2021, 33 (07) : 2667 - 2683
  • [3] Alizamir M., 2018, JUNDISHAPUR J HLTH S, V10, DOI DOI 10.5812/JJHS.67544
  • [4] Neural Network Approach for Global Solar Irradiance Prediction at Extremely Short-Time-Intervals Using Particle Swarm Optimization Algorithm
    Aljanad, Ahmed
    Tan, Nadia M. L.
    Agelidis, Vassilios G.
    Shareef, Hussain
    [J]. ENERGIES, 2021, 14 (04)
  • [5] Aufa B. Z., 2020, P 2020 INT C DATA SC, P1, DOI DOI 10.1109/ICODSA50139.2020.9213031
  • [6] 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
  • [7] Novel Ensemble Approach of Deep Learning Neural Network (DLNN) Model and Particle Swarm Optimization (PSO) Algorithm for Prediction of Gully Erosion Susceptibility
    Band, Shahab S.
    Janizadeh, Saeid
    Chandra Pal, Subodh
    Saha, Asish
    Chakrabortty, Rabin
    Shokri, Manouchehr
    Mosavi, Amirhosein
    [J]. SENSORS, 2020, 20 (19) : 1 - 28
  • [8] ELM-based adaptive neuro swarm intelligence techniques for predicting the California bearing ratio of soils in soaked conditions
    Bardhan, Abidhan
    Samui, Pijush
    Ghosh, Kuntal
    Gandomi, Amir H.
    Bhattacharyya, Siddhartha
    [J]. APPLIED SOFT COMPUTING, 2021, 110
  • [9] Training simple recurrent deep artificial neural network for forecasting using particle swarm optimization
    Bas, Eren
    Egrioglu, Erol
    Kolemen, Emine
    [J]. GRANULAR COMPUTING, 2022, 7 (02) : 411 - 420
  • [10] Recurrent Neural Network Training Using ABC Algorithm for Traffic Volume Prediction
    Bosire, Adrian
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2019, 43 (04): : 551 - 559