请输入您要查询的英文单词:

 

单词 evolutionary algorithm
释义

evolutionary algorithm


evolutionary algorithm

n (Computer Science) computing a computer program that is designed to evolve and improve in response to input

evolutionary algorithm


evolutionary algorithm

(EA) An algorithm which incorporates aspects of naturalselection or survival of the fittest. An evolutionaryalgorithm maintains a population of structures (usuallyrandomly generated initially), that evolves according to rulesof selection, recombination, mutation and survival, referredto as genetic operators. A shared "environment" determinesthe fitness or performance of each individual in thepopulation. The fittest individuals are more likely to beselected for reproduction (retention or duplication), whilerecombination and mutation modify those individuals, yieldingpotentially superior ones.

EAs are one kind of evolutionary computation and differ fromgenetic algorithms. A GA generates each individual fromsome encoded form known as a "chromosome" and it is thesewhich are combined or mutated to breed new individuals.

EAs are useful for optimisation when other techniques such asgradient descent or direct, analytical discovery are notpossible. Combinatoric and real-valued function optimisationin which the optimisation surface or fitness landscape is"rugged", possessing many locally optimal solutions, arewell suited for evolutionary algorithms.
AcronymsSeeearly action
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/1/31 12:22:03