evolutionary algorithm
nounUK /ˌiːvəˈluːʃənəri ˈælɡərɪðəm/
US /ˌevəˈluːʃəneri ˈælɡərɪðəm/
A computer program that gets better at a task by trying many ideas and keeping the best ones, like nature picking the fittest animals.
The scientists used an evolutionary algorithm to design a lighter airplane wing.
SYNONYMS
OTHER MEANINGS
2. A search method that mimics biological evolution to solve hard problems.
Engineers rely on evolutionary algorithms to tune complex systems.
3. A family of algorithms that improve solutions over many generations.
This evolutionary algorithm ran for a thousand generations before finding a good answer.
4. A technique in artificial intelligence inspired by natural selection.
The game's characters learn to play using an evolutionary algorithm.