Abstract
In this paper the optimization of Modular Granular Neural Networks (MGNNs) using a Particle Swarm Optimization (PSO) approach is proposed. PSO uses dynamic parameter adaptation based on Fuzzy Logic (FL). The MGNN is applied to time series prediction. To perform comparisons with the achieved results using the fuzzy dynamic adaptation of the PSO, tests with non-optimized trainings and runs with a conventional PSO are performed. The fuzzy dynamic parameters of the PSO are c1, c2 and w, as these parameters are essential to have a better PSO performance. The optimization finds optimal parameters of the MGNNs such as: the number of sub modules, number of hidden layers with their number of neurons and goal error. The effectiveness of the proposed method is tested using 800 data points of the Mackey-Glass time series. Tests using 500 and 300 data points for the training phase are performed for non-optimized and optimized methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
D. Sánchez, P. Melin, O. Castillo, A Grey Wolf Optimizer for Modular Granular Neural Networks for Human Recognition, vol. 2017, pp. 4180510:1–4180510:26 (2017)
L. Zhang, K. Mistry, S. ChinNeoh, C.P. Lim, Intelligent facial emotion recognition using moth-firefly optimization. Knowl. Based Syst. 111(1), 248–267 (2016)
J. Rajeshkumar, K. Kousalya, Diabetes data classification using whale optimization algorithm and backpropagation neural network. Int. Res. J. Pharm. 8(11), 219–222 (2017)
Z. Cai et al., Quadrotor trajectory tracking and obstacle avoidance by chaotic grey wolf optimization-based active disturbance rejection control. Mech. Syst. Signal Process. 128(1), 636–654 (2019)
M. Wang, H. Dong, X. Li, Y. Zhang, J. Yu, Control and optimization of a bionic robotic fish through a combination of CPG model and PSO. Neurocomputing 337, 144–152 (2019)
M. Pulido, O. Castillo, P. Melin, Genetic optimization of ensemble neural networks for complex time series prediction of the Mexican exchange. Int. J. Innov. Comput. Inf. Control 9(10), 4151–4166 (2013)
D.E. Goldberg, Genetic Algorithms in Search Optimization and Machine Learning: Addison-Wesley (1989)
M. Dorigo, Optimization, Learning and Natural Algorithms. Politecnico di Milano, Italy, PhD Thesis (1992)
R.C. Eberhart, J. Kennedy, A new optimizer using particle swarm, in Sixth International Symposium on Micro Machine and Human Science, pp. 39–43 (1995)
J. Kennedy, R.C. Eberhart, Particle swarm optimization, in Proceedings of the IEEE international Joint Conference on Neural Networks, pp. 1942–1948 (1995)
X.S. Yang, Firefly algorithms for multimodal optimization, in Proceedings of 5th Symposium on Stochastic Algorithms, Foundations and Applications, vol. 5792, pp. 169–178 (2009)
S. Mirjalili, S.M. Mirjalili, A. Lewis, Grey Wolf Optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
R. Rajabioun, Cuckoo Optimization Algorithm. Appl. Soft Comput. J. 11, 5508–5518 (2011)
A. Sharkey, Combining Artificial Neural Nets: Ensemble and Modular Multi-net Systems. Springer (1999)
F. Azamm, Biologically Inspired Modular Neural Networks. Virginia Polytechnic Institute and State University, Blacksburg, Virginia, PhD thesis (2000)
P. Melin, O. Castillo, Hybrid Intelligent Systems for Pattern Recognition Using Soft Computing: An Evolutionary Approach for Neural Networks and Fuzzy Systems, 1st edn. Springer (2005)
L.A. Zadeh, Fuzzy sets. Inf. Control 8(3), 338–353 (1965)
L.A. Zadeh, Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst. 90(2), 111–127 (1997)
Y.Y. Yao, On modeling data mining with granular computing, in 25th International Computer Software and Applications Conference (COMPSAC), pp. 638–649 (2001)
A. Bargiela, W. Pedrycz, The roots of granular computing, in IEEE International Conference on granular computing (GrC), pp. 806–809 (2006)
Y. Qian, H. Zhang, F. Li, Q. Hu, J. Liang, Set-based granular computing: a lattice model. Int. J. Approx. Reason. 55, 834–852 (2014)
R.C. Eberhart, Y. Shi, Comparing inertia weights and constriction factors in particle swarm optimization, in Proceedings of the IEEE Congress on Evolutionary Computation, vol. 1, pp. 84–88 (2000)
Y. Shi, R. Eberhart, Parameter selection in particle swarm optimization, in International Conference on Evolutionary Programming, pp. 591–600 (1998)
D. Sánchez, P. Melin, Optimization of modular granular neural networks using hierarchical genetic algorithms for human recognition using the ear biometric measure. Eng. Appl. Artif. Intell. 27, 41–56 (2014)
D. Sánchez, P. Melin, O. Castillo, Optimization of modular granular neural networks using a firefly algorithm for human recognition. Eng. Appl. Artif. Intell. 64, 172–186 (2017)
D. Sánchez, P. Melin, O. Castillo, Fuzzy adaptation for particle swarm optimization for modular neural networks applied to iris recognition, in North American Fuzzy Information Processing Society Annual Conference, pp. 104–114 (2017)
F. Valdez, J.C. Vázquez, F. Gaxiola, Fuzzy dynamic parameter adaptation in ACO and PSO for designing fuzzy controllers: the cases of water level and temperature control. Adv. Fuzzy Syst. 2018, 1274969:1–1274969:19 (2018)
P. Melin, M. Pulido, Optimization of ensemble neural networks with type-2 fuzzy integration of responses for the Dow Jones time series prediction. Intell. Autom. Soft Comput. 20(3), 403–418 (2014)
M. Pulido, P. Melin, O. Castillo, Particle swarm optimization of ensemble neural networks with fuzzy aggregation for time series prediction of the Mexican Stock Exchange. Inf. Sci. 280, 188–204 (2014)
M.C. Mackey, L. Glass, Oscillation and chaos in physiological control systems. Science 197, 287–289 (1997)
P. Melin, D. Sánchez, O. Castillo, Genetic optimization of modular neural networks with fuzzy response integration for human recognition. Inf. Sci. 197, 1–19 (2012)
M.A. Sanchez, O. Castillo, J.R. Castro, P. Melin, Fuzzy granular gravitational clustering algorithm for multivariate data. Inf. Sci. 279, 498–511 (2014)
P. Melin, O. Castillo, Intelligent control of complex electrochemical systems with a neuro-fuzzy-genetic approach. IEEE Trans. Ind. Electron. 48(5), 951–955
L. Aguilar, P. Melin, O. Castillo, Intelligent control of a stepping motor drive using a hybrid neuro-fuzzy ANFIS approach. Appl. Soft Comput. 3(3), 209–219 (2003)
P. Melin, O. Castillo, Adaptive intelligent control of aircraft systems with a hybrid approach combining neural networks, fuzzy logic and fractal theory. Appl. Soft Comput. 3(4), 353–362 (2003)
P. Melin, J. Amezcua, F. Valdez, O. Castillo, A new neural network model based on the LVQ algorithm for multi-class classification of arrhythmias. Inf. Sci. 279, 483–497 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Sánchez, D., Melin, P., Castillo, O. (2021). Fuzzy Dynamic Parameter Adaptation for Particle Swarm Optimization of Modular Granular Neural Networks Applied to Time Series Prediction. In: Melin, P., Castillo, O., Kacprzyk, J. (eds) Recent Advances of Hybrid Intelligent Systems Based on Soft Computing. Studies in Computational Intelligence, vol 915. Springer, Cham. https://doi.org/10.1007/978-3-030-58728-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-58728-4_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-58727-7
Online ISBN: 978-3-030-58728-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)