首页 理论教育 叠前地震数据AVO反演问题的改进遗传算法步骤

叠前地震数据AVO反演问题的改进遗传算法步骤

时间:2023-07-01 理论教育 版权反馈
【摘要】:求解叠前地震数据AVO 弹性参数反演问题的改进遗传算法操作步骤如下。图8-4改进遗传算法流程图

叠前地震数据AVO反演问题的改进遗传算法步骤

求解叠前地震数据AVO 弹性参数反演问题的改进遗传算法(IGA)操作步骤如下。

(1)读取实际地震数据以及测井数据;

(2)进行参数选择,包括种群规模大小N、交叉概率Pc、变异概率Pm、收敛准则等;

(3)种群初始化操作,根据步骤(1)中读取的测井数据生成所有弹性参数的约束范围,并根据约束生成种群中所有个体的初始值;

(4)适应度函数计算,根据本节定义的适应度函数对种群中所有个体进行适应度求解,得到所有个体初始适应度值;

(5)红皇后操作,根据红皇后假说思想,将种群中个体按照是否劣于平均值进行标记,将劣于平均值的个体选择出来,生成临时种群M;

(6)选择操作,使用锦标赛选择策略进行个体选择,适应度值越小,被选择的概率越大,生成选择后的种群N;(www.xing528.com)

(7)交叉操作,使用改进算术交叉策略对种群N 以及临时种群M 中所有个体按照一定概率Pc 进行交叉操作,得到交叉后的种群N;

(8)变异操作,使用非均匀、自适应的变异策略对种群中所有个体按照一定概率Pm 进行变异操作,得到变异后的种群N;

(9)精英保留操作,如果新得到的最优个体比全局最优个体更好,则更新全局最优个体;否则,将之前的全局最优替换此时种群中最差的个体,如果连续5代没有生成新的全局最优个体,则对此时非全局最优的某个个体进行高斯扰动;

(10)判断是否满足收敛准则,这里选取最大迭代次数为收敛准则,达到收敛准则时则算法终止,并输出最优解,否则,返回步骤(4)进行迭代计算。

本书使用到的改进遗传算法应用于叠前地震数据AVO 弹性参数反演问题的流程如图8-4所示。

图8-4 改进遗传算法流程图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈