Pseudo-code For Cultural Algorithms
- Initialize population space (choose initial population)
- Initialize belief space (e.g. set domain specific knowledge and normative value-ranges)
- Repeat until termination condition is met
- Perform actions of the individuals in population space
- Evaluate each individual by using the fitness function
- Select the parents to reproduce a new generation of offspring
- Let the belief space alter the genome of the offspring by using the influence function
- Update the belief space by using the accept function (this is done by letting the best individuals to affect the belief space)
Read more about this topic: Cultural Algorithm
Famous quotes containing the word cultural:
“Quite apart from any conscious program, the great cultural historians have always been historical morphologists: seekers after the forms of life, thought, custom, knowledge, art.”
—Johan Huizinga (18721945)