在解决只有单个目标的复杂系统优化问题时,进化算法(EA)的优势得到了充分的体现。然而,现实世界中的优化问题通常是多属性的,一般是对多个目标的同时优化。多数情况下,被同时优化的多个目标之间是相互作用且相互冲突的,为了达到总目标的最优化,通常需要对相互冲突的子目标进行综合考虑,即对各子目标进行折衷(tradeoffs)。由此,针对多个目标的优化问题,出现了多目标进化算法MOEA
Evolutionary Algorithms
It is not the strongest of the species that survives, nor the most intelligent that survives. It is the one that the most adaptable to change. —— Charles Darwin 查尔斯·达尔文的这句话就是整个进化算法的核心思想