TY - GEN
T1 - Demonstrator selection in a social learning particle swarm optimizer
AU - Cheng, Ran
AU - Jin, Yaochu
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/9/16
Y1 - 2014/9/16
N2 - Social learning plays an important role in behavior learning among social animals. Different from individual (asocial) learning, social learning has the advantage of allowing individuals to learn behaviors from others without the extra costs of individual trial-and-error. Inspired by the natural social learning phenomenon, we have transplanted the social learning mechanism into particle swarm optimization (PSO) to develop a social learning PSO (SL-PSO). Unlike classical PSO variants, the SL-PSO is performed on a sorted swarm, and instead of merely learning from historical best positions, the particles are able to learn from anyone better (demonstrators) in the current swarm. A key mechanism in the SL-PSO is the learning strategy, where an imitator will learn from different demonstrators. However, in our previous work, little discussion has been focused on demonstrator selection, i.e., which demonstrators are to learn from by the imitator. In this paper, based on the analysis of the demonstrator selection in the SL-PSO, two demonstrator selection strategies are proposed. Experimental results show that, the proposed demonstrator selection strategies have significantly enhanced the performance of the SL-PSO in comparison to five representative PSO variants on a set of benchmark problems.
AB - Social learning plays an important role in behavior learning among social animals. Different from individual (asocial) learning, social learning has the advantage of allowing individuals to learn behaviors from others without the extra costs of individual trial-and-error. Inspired by the natural social learning phenomenon, we have transplanted the social learning mechanism into particle swarm optimization (PSO) to develop a social learning PSO (SL-PSO). Unlike classical PSO variants, the SL-PSO is performed on a sorted swarm, and instead of merely learning from historical best positions, the particles are able to learn from anyone better (demonstrators) in the current swarm. A key mechanism in the SL-PSO is the learning strategy, where an imitator will learn from different demonstrators. However, in our previous work, little discussion has been focused on demonstrator selection, i.e., which demonstrators are to learn from by the imitator. In this paper, based on the analysis of the demonstrator selection in the SL-PSO, two demonstrator selection strategies are proposed. Experimental results show that, the proposed demonstrator selection strategies have significantly enhanced the performance of the SL-PSO in comparison to five representative PSO variants on a set of benchmark problems.
UR - https://www.scopus.com/pages/publications/84908584347
U2 - 10.1109/CEC.2014.6900227
DO - 10.1109/CEC.2014.6900227
M3 - Conference article published in proceeding or book
AN - SCOPUS:84908584347
T3 - Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014
SP - 3103
EP - 3110
BT - Proceedings of the 2014 IEEE Congress on Evolutionary Computation, CEC 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 IEEE Congress on Evolutionary Computation, CEC 2014
Y2 - 6 July 2014 through 11 July 2014
ER -