Abstract
Particle swarm optimization (PSO) has been widely used in multi-objective engineering design optimization where parameter selection is of prime importance. This paper proposes a multi-objective particle swarm optimizer (MOPSO) with a modified crowding factor and enhanced local search ability. A new parameter-less sharing method is introduced to estimate the density of particles’ neighborhood in the search space. Initially, the proposed method determines the crowding factor of the solutions; in later stages, it effectively guides the entire swarm to converge closely to the true Pareto front. In addition, the gradient descent search method is applied. The algorithm’s performance on two engineering design problems is highlighted and compared with other approaches. The obtained results demonstrate that the proposed algorithm is capable of effectively searching along the Pareto optimal front and successfully obtaining trade-off solutions for the engineering design problems.
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
Clerc, M.: Particle Swarm Optimization. ISTE Ltd., California (2006)
Coello Coello, C.A., Lamont, G.B., Van Veldhuizen, D.A. (eds.): Evolutionary Algorithms for Solving Multi-Objective Problems. Springer, New York (2007)
Coello Coello, C.A., Lechuga, M.S.: MOPSO: A Proposal for Multiple Objective Particle Swarm Optimization. In: Proceedings of the Congress on Evolutionary Computation, vol. 2, pp. 1051–1056 (2002)
Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. Wiley, Chichester (2001)
Deb, K.: Multi-Objective Optimization Using Evolutionary Algorithms. John Wiley & Sons, New York (2004)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A Fast Elitist Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II. KanGAL Report 200001, Institute of Technology, Kanpur, India (2000)
Engelbrecht, A.P.: Fundamentals of Computational Swarm Intelligence. Wiley, Chichester (2005)
Goldberg, D.E., Richardson, J.: Genetic Algorithms with Sharing for Multimodal Function Optimization. In: Proceedings of the Second International Conference on Genetic Algorithms, pp. 41–49 (1987)
Gosavi, A.: Simulation-based Optimization: Parametric Optimization Techniques and Reinforcement Learning. Springer, New York (2003)
Haftka, R.T., Gürdal, Z.: Elements of Structural Optimization. Springer, New York (1992)
Hajela, P., Shih, C.J.: Multiobjective Optimum Design in Mixed Integer and Discrete Design Variable Problems. AIAA Journal 28(4), 670–675 (1990)
He, S., Prempain, E., Wu, Q.H.: An Improved Particle Swarm Optimizer for Mechanical Design Optimization Problems. Engineering Optimization 36, 585–605 (2004)
Ho, S.L., Yang, S., Ni, G., Lo, E.W., Wong, H.C.: A Particle Swarm Optimization-Based Method for Multiobjective Design Optimizations. IEEE Transactions on Magnetics 41, 1756–1759 (2005)
Liu, D., Tan, K., Goh, C., Ho, W.: A Multiobjective Memetic Algorithm based on Particle Swarm Optimization. IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics 37, 585–605 (2007)
Li, X.: Better Spread and Convergence: Particle Swarm Multiobjective Optimization Using the Maximin Fitness Function. In: Deb, K., et al. (eds.) GECCO 2004, Part I. LNCS, vol. 3102, pp. 117–128. Springer, Heidelberg (2004)
Kunjur, A., Krishnamurty, S.: A Robust Multi-Criteria Optimization Approach. Mechanism and Machine Theory 32(7), 797–805 (1997)
Osyczka, A.: Multicriteria Optimization for Engineering Design in Design Optimization. Academic Press (1985)
Ochlak, E., Forouraghi, B.: A Particle Swarm Algorithm for Multiobjective Design Optimization. In: Proceedings of the 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2006), pp. 765–772 (2006)
Ono, S., Nakayama, S.: Multi-objective Particle Swarm Optimization for Robust Optimization And Its Hybridization With Gradient Search. In: IEEE Congress on Evolutionary Computation, pp. 1629–1636 (2009)
Ray, T., Liew, K.M.: A Swarm Metaphor for Multiobjective Design Optimization. Engineering Optimization 34, 141–153 (2002)
Reddy, M.J., Kumar, D.N.: An Efficient Multi-objective Optimization Algorithm based on Swarm Intelligence for Engineering Design. Engineering Optimization 39, 49–68 (2007)
Reyes-Sierra, M., Coello Coello, C.A.: A Survey of the State-of-the-Art Multi-Objective Particle Swarm Optimizers. International Journal of Computational Intelligence Research 2, 287–308 (2006)
Shim, M., Suh, M.: Pareto-based Continuous Evolutionary Algorithms for Multiobjective Optimization. Engineering Computation 19, 22–48 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ma, L., Forouraghi, B. (2012). A Modified Particle Swarm Optimizer for Engineering Design. In: Jiang, H., Ding, W., Ali, M., Wu, X. (eds) Advanced Research in Applied Artificial Intelligence. IEA/AIE 2012. Lecture Notes in Computer Science(), vol 7345. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31087-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-31087-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31086-7
Online ISBN: 978-3-642-31087-4
eBook Packages: Computer ScienceComputer Science (R0)