Abstract
Particle swarm optimization (PSO) is an evolutionary algorithm in which individuals, called particles, move around a multi-dimensional problem space at different directions (trajectories) and speeds (velocities) to find the best solution. A particle movement is based on its previous best result and the previous best result of the entire population. In one of PSO variants – the HPSOWM [4], a mutation process based on wavelet theory was added to the original PSO to prevent premature conclusion of the best solution. This hybrid PSO has improved solution stability and quality over the original algorithm as well as many other hybrid PSO algorithms. However, it is limited to work on a continuous problem space. In this paper, we propose Binary Hybrid Particle Swarm Optimization with Wavelet Mutation (BHPSPWM) – a reworked version of such algorithm which operates on binary-based problem space. The movement mechanisms of particles as well as the mutation process have been transformed. The new algorithm was applied in training block-based neural network (BBNN) as well as finding solutions for several mathematical functions. The results showed significant improvement over genetic algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Holland, J.: Genetic Algorithms, computer programs that evolve in ways that even their creators do not fully understand. Scientific American, 66–72 (1975)
Tran, Q.A., Jiang, F., Hu, J.: A real-time netflow-based intrusion detection system with improved BBNN and high-frequency field programmable gate arrays. In: Proceedings of the 11th IEEE International Conference on Trust, Security and Privacy in Computing and Communications, Liverpool, UK, pp. 201–208 (2012)
Ross, P., Corne, D.: Applications of genetic algorithms. AISB Quaterly on Evolutionary Computation 89, 23–30 (1994)
Ling, S.H., Iu, H.H., Chan, K.Y., Lam, H.K., Yeung, B.C., Leung, F.H.: Hybrid particle swarm optimization with wavelet mutation and its industrial applications. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 38(3), 743–763 (2008)
Kennedy, J., Eberhart, R.: Particle swarm optimization. Proceedings of IEEE International Conference on Neural Networks 4(2), 1942–1948 (1995)
Shi, Y., Eberhart, R.: A modified particle swarm optimizer. In: The 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence, pp. 69–73. IEEE (May 1998)
Clerc, M., Kennedy, J.: The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation 6(1), 58–73 (2002)
Kennedy, J., Eberhart, R.C.: A discrete binary version of the particle swarm algorithm. In: International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation, vol. 5, pp. 4104–4108. IEEE (October 1997)
Esmin, A.A., Lambert-Torres, G., de Souza, A.Z.: A hybrid particle swarm optimization applied to loss power minimization. IEEE Transactions on Power Systems 20(2), 859–866 (2005)
Daubechies, I.: Ten lectures on wavelets, vol. 61, pp. 198–202. Society for industrial and applied mathematics, Philadelphia (1992)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Tran, QA., Dinh, Q.D., Jiang, F. (2015). Binary Hybrid Particle Swarm Optimization with Wavelet Mutation. In: Nguyen, VH., Le, AC., Huynh, VN. (eds) Knowledge and Systems Engineering. Advances in Intelligent Systems and Computing, vol 326. Springer, Cham. https://doi.org/10.1007/978-3-319-11680-8_21
Download citation
DOI: https://doi.org/10.1007/978-3-319-11680-8_21
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11679-2
Online ISBN: 978-3-319-11680-8
eBook Packages: EngineeringEngineering (R0)