Abstract
Particle swarm optimization (PSO) is a member of nature-inspired metaheuristic algorithms. Its formulation is simple and does not need the computation of derivatives. It and its many variants have been applied to many different types of optimization problems across several disciplines. There have been many attempts to study the convergence properties of PSO, but a rigorous and complete proof of its almost sure convergence to the global optimum is still lacking. We propose two modified versions of PSO and prove their convergence to the global optimum. We conduct simulation studies to gain further insights into their properties and evaluate their performance relative to PSO.
We’re sorry, something doesn't seem to be working properly.
Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.
References
Boyd, S., Vandenberghe, L.: Convex Optimization. Cambridge University Press, Cambridge (2004)
Bratton, D., Kennedy, J.: Defining a standard for particle swarm optimization. In: 2007 IEEE Swarm Intelligence Symposium, pp. 120–127. IEEE (2007)
Chen, X., Li, Y.: A modified PSO structure resulting in high exploration ability with convergence guaranteed. IEEE Trans. Syst. Man Cybern. B Cybern. 37(5), 1271–1289 (2007)
Chen, X., Du, S.S., Tong, X.T.: On stationary-point hitting time and ergodicity of stochastic gradient Langevin dynamics. J. Mach. Learn. Res. 21(68), 1–41 (2020)
Choi, K.P., Lai, T.L., Tong, X.T., Wong, W.K.: A statistical approach to adaptive parameter tuning in nature-inspired optimization and optimal sequential design of dose-finding trials. Stat. Sin. 11(4), (2021). https://doi.org/10.5705/ss.202020.0412
Clerc, M., Kennedy, J.: The particle swarm–explosion, stability, and convergence in a multidimensional complex space. IEEE Trans. Evol. Comput. 6, 58–72 (2002)
Eberhart, R.C., Shi, Y.: Comparing inertia weights and constriction factors in particle swarm optimization. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 84–88. IEEE (2000)
Hairer, M., Mattingly, J.C.: Ergodicity of the 2D Navier–Stokes equations with degnerate stochastic forcing. Ann. Math. 164, 993–1032 (2006)
Hairer, M., Mattingly, J.C., Scheutzow, M.: Asymptotic coupling and a general form of Harris’ theorem with applications to stochastic delay equations. Probab. Theory Relat. Fields 149(1–2), 223–259 (2011)
Kam, E.H.H.: Particle swarm optimisation and its enhancements and variants: a comparative study. https://github.com/EnzioKam/spso_paper/tree/master (2020). Accessed 1 Apr 2020
Kennedy, J., Eberhart, R.: Particle swarm optimization (PSO). In: Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, pp. 1942–1948 (1995)
Kiefer, J.C., Wolfowitz, J.: Stochastic estimation of the maximum of a regression function. Ann. Math. Stat. 23(3), 462–466 (1952)
Kushner, H., Yin, G.: Stochastic Approximation and Recursive Algorithms and Applications. Springer, New York (2003)
Majda, A.J., Tong, X.T.: Geometric ergodicity for piecewise contracting processes with applications for tropical stochastic lattice models. Commun. Pure Appl. Math. 69(6), 1110–1153 (2014)
Majda, A.J., Tong, X.T.: Ergodicity of truncated stochastic Navier Stokes with deterministic forcing and dispersion. J. Nonlinear Sci. 26(5), 1483–1506 (2016)
Meyn, S., Tweedie, R.: Markov Chains and Stochastic Stability. Springer, Berlin (1993)
Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model. In: Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, pp. 25–34 (1987)
Robbins, H., Monro, S.: A stochastic approximation method. Ann. Math. Stat. 22(3), 400–407 (1951)
Shalev-Shwartz, S., Ben-David, S.: Understanding Machine Learning: From Theory to Algorithms. Cambridge University Press, Cambridge (2014)
Tong, X.T., Majda, A.J., Kelly, D.: Nonlinear stability and ergodicity of ensemble based Kalman filters. Nonlinearity 29, 657–691 (2016)
Tong, X.T., Majda, A.J., Kelly, D.: Nonlinear stability of the ensemble Kalman filter with adaptive covariance inflation. Commun. Math. Sci. 14(5), 1283–1313 (2016)
Trelea, I.C.: The particle swarm optimization algorithm: convergence analysis and parameter selection. Inf. Process. Lett. 85(6), 317–325 (2003)
Whitacre, J.M.: Recent trends indicate rapid growth of nature-inspired optimization in academia and industry. Computing 93(2–4), 121–133 (2011)
Yuan, Q., Yin, G.: Analyzing convergence and rates of convergence of particle swarm optimization algorithms using stochastic approximation methods. IEEE Trans. Autom. Control 60(7), 1760–1773 (2015)
Acknowledgements
X.T.T. acknowledges support from Singapore Ministry of Education Academic Research Funds Tier 1 Grant R-146-000-292-114. K.P.C. acknowledges support from Singapore Ministry of Education Academic Research Funds Tier 1 Grant R-155-000-222-114. T.L.L. acknowledges support from U.S. National Science Foundation under Grant DMS-1811818. W.W.K. acknowledges support from the National Institute of General Medical Sciences of the National Institutes of Health under Award R01GM107639, and from the Department of Statistics and Applied Probability at NUS in 2018–2019, when much of this research was carried out. All coauthors acknowledge support from the Institute for Mathematical Sciences at NUS in organizing the Workshop on Particle Swarm Optimization and Evolutionary Computation held on 20–21 Feb 2018 which led to their collaborative research on PSO.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tong, X.T., Choi, K.P., Lai, T.L. et al. Stability bounds and almost sure convergence of improved particle swarm optimization methods. Res Math Sci 8, 30 (2021). https://doi.org/10.1007/s40687-020-00241-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40687-020-00241-4