Abstract

Particle swarm optimizations (PSOs) are population-based methods inspired from the flight of a flock of birds seeking food. After the development of over 20 years, PSOs have become a major branch of evolutionary algorithms (EAs) and have been successfully applied to solve many science and engineering optimization problems. Most of PSOs are designed to search one solution of a problem. However, many science and engineering optimization problems are complex and multimodal in nature. More and more researches are aiming to identify multiple global and local solutions of complex multimodal problems, and several competitions in recent international conferences had been set up to encourage researchers to develop more effective and efficient algorithms for exploring multiple solutions. There are several techniques in the literature which can be used by combining with an existing EA to solve multimodal optimization problems. Those techniques are called niching. The most commonly used niching techniques are crowding, fitness share, clustering and species conserving. PSO-related methods for multimodal problems are reviewed in this chapter, including hybrid PSO with other EAs. Additionally, the multimodal functions, including some challenge composition multimodal functions, are listed as references for researchers to test their new algorithms. The species conserving PSO is described in detail and used to solve some multimodal engineering optimization problems to demonstrate the power of niching in exploring multiple solutions.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call