例:求三元函数的最小值
遗传算法求解过程
-
选择个体编码策略
假设个体表现型 ,我们先来确定相应的个体基因型的编码。编码方法如下:分别将变量 编码为二进制符号串。因为此处所有变量取正整数且最大值为 ,所以 位二进制符号串足以表示所有变量。将三个变量的二进制符号串按顺序连接起来组成 位二进制符号串,这就形成了个体基因型。由个体基因型通过解码可得到个体表现型。
个体表现型 个体基因型
-
产生初始种群
假设个体表现型 ,我们先来确定相应的个体基因型的编码。编码方法如下:分别将变量 编码为二进制符号串。因为此处所有变量取正整数且最大值为 ,所以 位二进制符号串足以表示所有变量。将三个变量的二进制符号串按顺序连接起来组成 位二进制符号串,这就形成了个体基因型。由个体基因型通过解码可得到个体表现型。
个体表现型 个体基因型