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
相关论文
共 50 条
  • [1] Designing Artificial Neural Networks Using Particle Swarm Optimization Algorithms
    Garro, Beatriz A.
    Vazquez, Roberto A.
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2015, 2015
  • [2] Survey of Swarm Intelligence Optimization Algorithms
    Yang, Feng
    Wang, Pengxiang
    Zhang, Yizhai
    Zheng, Litao
    Lu, Jianchun
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON UNMANNED SYSTEMS (ICUS), 2017, : 544 - 549
  • [3] Optimizing Artificial Neural Networks with Swarm Intelligence Algorithms for Biotechnological Applications in Logistics
    Wu J.
    Mao L.
    Journal of Commercial Biotechnology, 2023, 28 (02) : 53 - 63
  • [4] A survey of swarm intelligence for dynamic optimization: Algorithms and applications
    Mavrovouniotis, Michalis
    Li, Changhe
    Yang, Shengxiang
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 33 : 1 - 17
  • [5] A survey of swarm intelligence for portfolio optimization: Algorithms and applications
    Ertenlice, Okkes
    Kalayci, Can B.
    SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 : 36 - 52
  • [6] A Survey of Using Swarm Intelligence Algorithms in IoT
    Sun, Weifeng
    Tang, Min
    Zhang, Lijun
    Huo, Zhiqiang
    Shu, Lei
    SENSORS, 2020, 20 (05)
  • [7] Comparison Between Swarm Intelligence Optimization and Behavioral Learning Concepts Using Artificial Neural Networks (An over view)
    Hassan, H. M.
    Al-Hammadi, Ayoub
    Al-Saleem, Saleb M.
    WMSCI 2008: 12TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS, 2008, : 168 - 173
  • [8] The algorithms optimization of artificial neural network based on particle swarm
    Yang, Xin-Quan, 1600, Bentham Science Publishers B.V., P.O. Box 294, Bussum, 1400 AG, Netherlands (08):
  • [9] Prototype of a Security System with Artificial Intelligence Using Neural Networks and Evolutionary Algorithms
    Sergio Ordonez, G.
    Cesar Guerra, T.
    SMART TECHNOLOGY, 2018, 213 : 31 - 39
  • [10] Design of Artificial Neural Networks using a Modified Particle Swarm Optimization Algorithm
    Garro, Beatriz A.
    Sossa, Humberto
    Vazquez, Roberto A.
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 2363 - 2370