24/10/24遗传算法遗传算法(GeneticAlgorithm)(GeneticAlgorithm)进化算法(EvolutionaryAlgorithm)24/10/24遗传算法遗传算法(GA)(GA)Darwin(1859):“物竟天择,适者生存”JohnHolland(universityofMichigan,1975)《AdaptationinNaturalandArtificialSystem》遗传算法作为一种有效的工具,已广泛地应用于最优化问题求解之中
遗传算法是一种基于自然群体遗传进化机制的自适应全局优化概率搜索算法
它摒弃了传统的搜索方式,模拟自然界生物进化过程,采用人工的方式对目标空间进行随机化搜索
24/10/24遗传算法模拟自然选择和自然遗传过程中发生的繁殖、交叉和基因突变现象,在每次迭代中都保留一组候选解,并按某种指标从解群中选取较优的个体,利用遗传算子(选择、交叉和变异)对这些个体进行组合,产生新一代的候选解群,重复此过程,直到满足某种收敛指标为止
遗传算法的搜索机制遗传算法的搜索机制24/10/24局部局部全局全局遗传算法遗传算法(GA)(GA)24/10/24Wehaveadream
Wehaveadream
IamatthetopIamatthetopHeightis
Heightis
Iamnotatthetop
Iamnotatthetop
Myhighisbetter
Myhighisbetter
IwillcontinueIwillcontinue遗传算法遗传算法(GA)(GA)GA-----第0代24/10/24DeadoneDeadoneNewoneNewone遗传算法遗传算法(GA)(GA)GA----第1代24/10/24Notatthetop,Notatthetop,ComeUp
ComeUp