Particle swarm optimisation (PSO) has attracted much attention and is used to wide applications in different fields in recent years because of its simple concept, easy implementation and quick convergence. However, it suffers from premature convergence since the population's diversity loses quickly. In this paper, a novel and efficient variant of PSO named DNIPSO is proposed which help the diversity of the swarm be preserved via the Newman-Watts small world network topology and the immune learning operator. Initially the topology of the population is the regular network. Then the Newman-Watts small world topology is formed gradually and the swarm evolves simultaneously. The optimisation process contains the population structure dynamics and particle immune learning two parts which mutually promoted effectively in whole population. Furthermore, the immune operator which is based on the clonal selection theory achieves a trade-off between exploration and exploitation abilities. Numerical experiments both on continuous unconstrained and constrained benchmark functions are used to test the performance of DNIPSO. Simulation results show it is effective and robust.
Read full abstract