Exponential Inertia Weight for Particle Swarm Optimization

  • T. O. Ting
  • Yuhui Shi
  • Shi Cheng
  • Sanghyuk Lee
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7331)


The exponential inertia weight is proposed in this work aiming to improve the search quality of Particle Swarm Optimization (PSO) algorithm. This idea is based on the adaptive crossover rate used in Differential Evolution (DE) algorithm. The same formula is adopted and applied to inertia weight, w. We further investigate the characteristics of the adaptive w graphically and careful analysis showed that there exists two important parameters in the equation for adaptive w; one acting as the local attractor and the other as the global attractor. The 23 benchmark problems are adopted as test bed in this study; consisting of both high and low dimensional problems. Simulation results showed that the proposed method achieved significant improvement compared to the linearly decreasing method technique that is used widely in literature.


Benchmark functions exponential inertia weight Particle Swarm Optimization 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Shi, Y., Eberhart, R.: A Modified Particle Swarm Optimizer. In: IEEE World Congress on Computational Intelligence Evolutionary Computation Proceedings, 1998, pp. 69–73 (1998)Google Scholar
  2. 2.
    Hussain, Z., Noor, M.H.M., Ahmad, K.A., et al.: Evaluation of Spreading Factor Inertial Weight PSO for FLC of FES-Assisted Paraplegic Indoor Rowing Exercise. In: 2011 IEEE 7th International Colloquium on Signal Processing and its Applications (CSPA), pp. 430–434 (2011)Google Scholar
  3. 3.
    Bansal, J.C., Singh, P.K., Saraswat, M., et al.: Inertia Weight Strategies in Particle Swarm Optimization. In: 2011 Third World Congress on Nature and Biologically Inspired Computing (NaBIC), pp. 633–640 (2011)Google Scholar
  4. 4.
    Han, W., Yang, P., Ren, H., et al.: Comparison Study of several Kinds of Inertia Weights for PSO. In: 2010 IEEE International Conference on Progress in Informatics and Computing (PIC), vol. 1, pp. 280–284 (2010)Google Scholar
  5. 5.
    Mekhamer, S.F., Moustafa, Y.G., EI-Sherif, N., et al.: A Modified Particle Swarm Optimizer Applied to the Solution of the Economic Dispatch Problem. In: 2004 International Conference on Electrical, Electronic and Computer Engineering, ICEEC 2004, pp. 725–731 (2004)Google Scholar
  6. 6.
    Zhu, Z., Zhou, J., Ji, Z., et al.: DNA Sequence Compression using Adaptive Particle Swarm Optimization-Based Memetic Algorithm. IEEE Transactions on Evolutionary Computation 15, 643–658 (2011)CrossRefGoogle Scholar
  7. 7.
    Seo, J.-H., Im, C.-H., Heo, C.G., et al.: Multimodal Function Optimization Based on Particle Swarm Optimization. IEEE Transactions on Magnetics 42, 1095–1098 (2006)CrossRefGoogle Scholar
  8. 8.
    Xin, J., Chen, G., Hai, Y.: A Particle Swarm Optimizer with Multi-Stage Linearly-Decreasing Inertia Weight. In: International Joint Conference on Computational Sciences and Optimization, CSO 2009, vol. 1, pp. 505–508 (2009)Google Scholar
  9. 9.
    Zheng, Y.-L., Ma, L.-H., Zhang, L.-Y., et al.: Empirical Study of Particle Swarm Optimizer with an Increasing Inertia Weight. In: The 2003 Congress on Evolutionary Computation, CEC 2003, vol. 1, pp. 221–226 (2003)Google Scholar
  10. 10.
    Miranda, V., de Magalhaes Carvalho, L., da Rosa, M.A., et al.: Improving Power System Reliability Calculation Efficiency with EPSO Variants. IEEE Transactions on Power Systems 24, 1772–1779 (2009)CrossRefGoogle Scholar
  11. 11.
    Feng, Y., Teng, G.-F., Wang, A.-X., et al.: Chaotic Inertia Weight in Particle Swarm Optimization. In: Second International Conference on Innovative Computing, Information and Control, ICICIC 2007, p. 475 (2007)Google Scholar
  12. 12.
    Feng, Y., Teng, G.-F., Wang, A.-X.: Comparing with Chaotic Inertia Weights in Particle Swarm Optimization. In: 2007 International Conference on Machine Learning and Cybernetics, vol. 1, pp. 329–333 (2007)Google Scholar
  13. 13.
    Li, H.-R., Gao, Y.-L.: Particle Swarm Optimization Algorithm with Exponent Decreasing Inertia Weight and Stochastic Mutation. In: Second International Conference on Information and Computing Science, ICIC 2009, vol. 1, pp. 66–69 (2009)Google Scholar
  14. 14.
    Mahor, A., Prasad, V., Rangnekar, S.: Scheduling of Cascaded Hydro Power System: A New Self Adaptive Inertia Weight Particle Swarm Optimization Approach. In: International Conference on Advances in Recent Technologies in Communication and Computing, ARTCom 2009, pp. 565–570 (2009)Google Scholar
  15. 15.
    Zhan, Z.-H., Zhang, J., Li, Y., et al.: Adaptive Particle Swarm Optimization. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 39, 1362–1381 (2009)CrossRefGoogle Scholar
  16. 16.
    Dong, C., Wang, G., Chen, Z., et al.: A Method of Self-Adaptive Inertia Weight for PSO. In: 2008 International Conference on Computer Science and Software Engineering, vol. 1, pp. 1195–1198 (2008)Google Scholar
  17. 17.
    Ao, Y., Chi, H.: An Adaptive Differential Evolution to Solve Constrained Optimization Problems in Engineering Design. Scientific Research 2, 65–77 (2010)Google Scholar
  18. 18.
    Yao, X., Liu, Y., Lin, G.: Evolutionary Programming made Faster. IEEE Transactions on Evolutionary Computation 3, 82–102 (1999)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • T. O. Ting
    • 1
  • Yuhui Shi
    • 1
  • Shi Cheng
    • 2
  • Sanghyuk Lee
    • 1
  1. 1.Dept. Electrical and Electronic EngineeringXi’an Jiaotong-Liverpool UniversitySuzhouChina
  2. 2.Dept. Electrical Engineering and ElectronicsUniversity of LiverpoolLiverpoolUK

Personalised recommendations