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 条
[41]   Complex lithology prediction using mean impact value, particle swarm optimization, and probabilistic neural network techniques [J].
Yufeng Gu ;
Zhongmin Zhang ;
Demin Zhang ;
Yixuan Zhu ;
Zhidong Bao ;
Daoyong Zhang .
Acta Geophysica, 2020, 68 :1727-1752
[42]   Brain-Computer Interface Classifier for Wheelchair Commands Using Neural Network With Fuzzy Particle Swarm Optimization [J].
Chai, Rifai ;
Ling, Sai Ho ;
Hunter, Gregory P. ;
Tran, Yvonne ;
Nguyen, Hung T. .
IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2014, 18 (05) :1614-1624
[43]   Combining a Neural Network with a Genetic Algorithm and Particle Swarm Optimization for Permeability Estimation of the Reservoir [J].
Nasimi, R. ;
Irani, R. .
ENERGY SOURCES PART A-RECOVERY UTILIZATION AND ENVIRONMENTAL EFFECTS, 2015, 37 (04) :384-391
[44]   An Approximate Solution for a Simple Pendulum beyond the Small Angles Regimes Using Hybrid Artificial Neural Network and Particle Swarm Optimization Algorithm [J].
Yekrangi, Alireza ;
Ghalambaz, Mehdi ;
Noghrehabadi, Aminreza ;
Beni, Yaghoub Tadi ;
Abadyan, Mohamadreza ;
Abadi, Molood Noghreh ;
Abadi, Mehdi Noghreh .
11TH INTERNATIONAL CONFERENCE ON THE MECHANICAL BEHAVIOR OF MATERIALS (ICM11), 2011, 10 :3734-3740
[45]   Compact modeling of metal-oxide TFTs based on artificial neural network and improved particle swarm optimization [J].
Deng, Wanling ;
Zhang, Wanqin ;
Peng, You ;
Wu, Weijing ;
Huang, Junkai ;
Luo, Zhi .
JOURNAL OF COMPUTATIONAL ELECTRONICS, 2021, 20 (02) :1043-1049
[46]   Compact modeling of metal-oxide TFTs based on artificial neural network and improved particle swarm optimization [J].
Wanling Deng ;
Wanqin Zhang ;
You Peng ;
Weijing Wu ;
Junkai Huang ;
Zhi Luo .
Journal of Computational Electronics, 2021, 20 :1043-1049
[47]   FPGA implementation of a wavelet neural network with particle swarm optimization learning [J].
Lin, Cheng-Jian ;
Tsai, Hung-Ming .
MATHEMATICAL AND COMPUTER MODELLING, 2008, 47 (9-10) :982-996
[48]   Intelligent Geodemographic Clustering Based on Neural Network and Particle Swarm Optimization [J].
Ghahramani, Mohammadhossein ;
O'Hagan, Adrian ;
Zhou, MengChu ;
Sweeney, James .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (06) :3746-3756
[49]   An improved particle swarm optimization based training algorithm for neural network [J].
Zhao, FQ ;
Hong, Y ;
Yu, DM ;
Yang, YH .
ICMIT 2005: INFORMATION SYSTEMS AND SIGNAL PROCESSING, 2005, 6041
[50]   A method of wavelet neural network based on particle swarm optimization algorithm [J].
Pan Hongxia ;
Mao Hongwei ;
Huang Jinying .
DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2007, 14 :935-939