Abstract
Inverse problems are ill-posed: the error function has its minimum in a flat elongated valley or surrounded by many local minima. Local optimization methods give unpredictable results if no prior information is available. Traditionally this has generated mistrust for the use of inverse methods. Stochastic approaches to inverse problems consists in shift attention to the probability of existence of certain kinds of models (called equivalent) instead of “looking for the true model”. Also, inverse problems are ill-conditioned and often the observed data are noisy. Global optimization methods have become a good alternative to sample the model space efficiently. These methods are very robust since they solve the inverse problem as a sampling problem, but they are hampered by dimensionality issues and high computational costs needed to solve the forward problem (predictions). In this paper we show how our research over the last three years on particle swarm optimizers can be used to solve and evaluate inverse problems efficiently. Although PSO is a stochastic algorithm, it can be physically interpreted as a stochastic damped mass-spring system. This analogy allowed us to introduce the PSO continuous model, to deduce a whole family of PSO algorithms, and to provide some results of its convergence based on the stochastic stability of the particle trajectories. This makes PSO a particularly interesting algorithm, different from other global algorithms which are purely heuristic.
We include the results of an application of our PSO algorithm to the prediction of phosphorylation sites in proteins, an important mechanism for regulation of biological function. Our PSO optimization methods have enabled us to predict phosphorylation sites with higher accuracy and with better generalization, than other reports on similar studies in literature. Our preliminary studies on 984 protein sequences show that our algorithm can predict phosphorylation sites with a training accuracy of 92.5% and a testing accuracy 91.4%, when combined with a neural network based algorithm called Extreme Learning Machine.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dinkel, H., Chica, C., Via, A., Gould, C.M., Jensen, L.J., Gibson, T.J., Diella, F.: Phospho.ELM: a database of phosphorylation sites-update 2011. Nucleic Acids Res. 39, DZ61–DZ67 (2011)
Fernández-Martínez, J.L., García-Gonzalo, E.: The generalized PSO: a new door to PSO evolution. J. of Artif. Evol. and Appl. 2008, Article ID 861275, 15 (2008)
Fernández-Martínez, J.L., García-Gonzalo, E.: The PSO family: deduction, stochastic analysis and comparison. Swarm Int. 3, 245–273 (2009)
Fernández-Martínez, J.L., García-Gonzalo, E.: Two algorithms of the extended PSO family. In: International Conference on Evolutionary Computation, ICEC 2010, Valencia, Spain, pp. 237–242 (October 2010)
Fernández-Martínez, J.L., García-Gonzalo, E., Fernández-Álvarez, J.P., Kuzma, H.A., Menéndez-Pérez, C.O.: PSO: A powerful algorithm to solve geophysical inverse problems. application to a 1d-dc resistivity case. J. of Appl. Geophys. 71(1), 13–25 (2010)
Fernández-Martínez, J.L., García-Gonzalo, E., Fernández-Álvarez, J.: Theoretical analysis of particle swarm trajectories through a mechanical analogy. Int. J. of Comp. Int. Res. 4, 93–104 (2008)
Fernández-Martínez, J.L., García-Gonzalo, E., Naudet, V.: Particle swarm optimization applied to the solving and appraisal of the streaming potential inverse problem. Geophys. 75(4), WA3–WA15 (2010)
Fernández-Martínez, J.L., Mukerji, T., García-Gonzalo, E., Suman, A.: Reservoir characterization and inversion uncertainty via a family of particle swarm optimizers. SEG Technical Program Expanded Abstracts 29(1), 2334–2339 (2010)
Huang, G.B., Zhu, Q.Y., Siew, C.K.: Extreme learning machine: Theory and applications. Neurocomputing 70, 489–501 (2006)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings IEEE International Conference on Neural Networks, Perth, WA, Australia, vol. 4, pp. 1942–1948 (1995)
Saraswathi, S., Suresh, S., Sundararajan, N.: ICGA-PSO-ELM approach for accurate multiclass cancer classification resulting in reduced gene sets in which genes encoding secreted proteins are highly represented. IEEE/ACM Trans. on Comp. Biol. and Bioinforma. 8, 452–463 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fernández-Martínez, J.L., García-Gonzalo, E., Saraswathi, S., Jernigan, R., Kloczkowski, A. (2011). Particle Swarm Optimization: A Powerful Family of Stochastic Optimizers. Analysis, Design and Application to Inverse Modelling. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds) Advances in Swarm Intelligence. ICSI 2011. Lecture Notes in Computer Science, vol 6728. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21515-5_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-21515-5_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21514-8
Online ISBN: 978-3-642-21515-5
eBook Packages: Computer ScienceComputer Science (R0)