Abstract

In this chapter, the necessity of having developmental learning embedded in a swarm intelligence algorithm is confirmed by briefly considering brain evolution, brain development, brainstorming process, etc. Several swarm intelligence algorithms are looked at from a developmental learning perspective. A framework of a developmental swarm intelligence algorithm, which contains capacity developing stage and capability learning stage, is further given to help understand developmental swarm intelligence (DSI) algorithms, and to guide to design and/or implement any new developmental swarm intelligence algorithm and/or any developmental evolutionary algorithm. Following DSI, innovation is discussed and an innovation-inspired optimization (IO) algorithm is designed and developed. Finally, by combing the DSI and IO algorithm together, a unified swarm intelligence algorithm is proposed, which contains capacity developing stage and capability learning stage and with three search operators in its capability learning stage to mimic the three levels of innovations.

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