Optimizing Artificial Neural Network for Functions Approximation Using Particle Swarm Optimization

被引:1
作者
Zaghloul, Lina [1 ]
Zaghloul, Rawan [2 ]
Hamdan, Mohammad [1 ]
机构
[1] Heriot Watt Univ, Dubai 38103, U Arab Emirates
[2] Al Balqa Appl Univ, Amman 11954, Jordan
来源
ADVANCES IN SWARM INTELLIGENCE, ICSI 2021, PT I | 2021年 / 12689卷
关键词
Artificial Neural Network (ANN); Particle Swarm Optimization (PSO); Mean Square Error (MSE); Function Approximation; Backpropagation; BACKPROPAGATION; ALGORITHMS;
D O I
10.1007/978-3-030-78743-1_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Artificial neural networks (ANN) are commonly used in function approximation as well as classification problems. This paper shows a configurable architecture of a simple feed forward neural network trained by particle swarm optimization (PSO) algorithm. PSO and ANN have several hyperparameters that have impact on the results of approximation. ANN parameters are the number of layers, number of neurons in each layer, and neuron activation functions. The hyperparameters of the PSO are the population size, the number of informants per particle, and the acceleration coefficients. Herein, this work comes to spot the light on how the PSO hyperparameters affect the ability of the algorithm to optimize ANNs weights in the function approximation task. This was examined and tested by generating multiple experiments on different types of input functions such as: cubic, linear, XOR problem. The results of the proposed method show the superiority of PSO compared to backpropagation in terms of MSE.
引用
收藏
页码:223 / 231
页数:9
相关论文
共 50 条
[21]   Application of particle swarm optimisation in artificial neural network for the prediction of tool life [J].
Natarajan, U ;
Saravanan, R ;
Periasamy, VM .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (11-12) :1084-1088
[22]   Application of particle swarm optimisation in artificial neural network for the prediction of tool life [J].
Natarajan, U. ;
Periasamy, V. M. ;
Saravanan, R. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 31 (9-10) :871-876
[23]   Application of particle swarm optimisation in artificial neural network for the prediction of tool life [J].
U. Natarajan ;
V. M. Periasamy ;
R. Saravanan .
The International Journal of Advanced Manufacturing Technology, 2007, 31 :871-876
[24]   Application of particle swarm optimisation in artificial neural network for the prediction of tool life [J].
U. Natarajan ;
V.M. Periasamy ;
R. Saravanan .
The International Journal of Advanced Manufacturing Technology, 2006, 28 :1084-1088
[25]   Using artificial neural network models and particle swarm optimization for manner prediction of a photovoltaic thermal nanofluid based collector [J].
Kalani, Hadi ;
Sardarabadi, Mohammad ;
Passandideh-Fard, Mohammad .
APPLIED THERMAL ENGINEERING, 2017, 113 :1170-1177
[26]   Modeling Resonant Frequency of Rectangular Microstrip Antenna Using CUDA-Based Artificial Neural Network Trained by Particle Swarm Optimization Algorithm [J].
Chen, Feng ;
Tian, Yu-bo .
APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2014, 29 (12) :1025-1034
[27]   Forecasting of Software Reliability Using Neighborhood Fuzzy Particle Swarm Optimization Based Novel Neural Network [J].
Roy, Pratik ;
Mahapatra, Ghanshaym Singha ;
Dey, Kashi Nath .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (06) :1365-1383
[28]   Forecasting of Software Reliability Using Neighborhood Fuzzy Particle Swarm Optimization Based Novel Neural Network [J].
Pratik Roy ;
Ghanshaym Singha Mahapatra ;
Kashi Nath Dey .
IEEE/CAA Journal of Automatica Sinica, 2019, 6 (06) :1365-1383
[29]   Comparison of Particle Swarm Optimization and Backpropagation Algorithms for Training Feedforward Neural Network [J].
Mohammadi, Nasser ;
Mirabedini, Seyed Javad .
JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE-JMCS, 2014, 12 (02) :113-123
[30]   Optimizing RFID Network Planning by Using a Particle Swarm Optimization Algorithm With Redundant Reader Elimination [J].
Gong, Yue-Jiao ;
Shen, Meie ;
Zhang, Jun ;
Kaynak, Okyay ;
Chen, Wei-Neng ;
Zhan, Zhi-Hui .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2012, 8 (04) :900-912