遗传算法是基于达尔文进化论和孟德尔遗传学而发展形成,它是处理非线性模型参数估计的一类通用性较强的寻优方法。遗传算法寻求最优解的基本思想是:从代表问题的可能潜在解集的一个种群出发,此种群由基因编码的一定数目的个体组成,每个个体实际上是带有特征染色体的实体。染色体作为带有遗传物质的主要载体,其内部表现(即基因型)是某种基因的组合,它决定了个体的形状的外部表现。