Cultural Algorithms (CAs) are evolutionary algorithms (EAs) inspired by the conceptual models of the human cultural evolution process. In contrast to the conventional EAs, which work only based on the population space, CAs employ an additional space, called belief space, to collect the information about the behaviour of individuals within the search space. Since the emergence of CAs, they have been extended to solve a wide variety of problems in different branches of science and technology. In this paper, a comprehensive survey on the recent advances in CAs is presented. Literature survey reveals some interesting challenges and future research directions.
|Journal||Swarm and Evolutionary Computation|
|Publication status||Accepted/In press - 24 Jan 2021|
- Cultural algorithm
- evolutionary algorithm
- belief space
- cultural evolution