院报 ›› 2017, Vol. 34 ›› Issue (1): 91-97.DOI: 10.11988/ckyyb.20150985
贺子光1a, 姚翔龙1a, 赵法锁1a,1b, 汪班桥1a, 段钊2
HE Zi-guang1, YAO Xiang-long1, ZHAO Fa-suo1,2, WANG Ban-qiao1, DUAN Zhao3
摘要: 基因表达式编程(Genetic Expression Programming,简称GEP)是模拟生物遗传进化过程的一种新型优化方法,其结合遗传算法(GA)和遗传编程(GP)各自的优点,使编码更为方便、简单。为了进一步改善GEP方法的局部搜索能力和克服“早熟”现象,将局部搜索能力很强的单纯形法和回溯机制引入GEP中,提出了混合GEP方法。以安全系数为目标函数,将混合GEP法和不平衡推力法结合,提出确定非圆弧临界滑动面的新方法。2个经典算例的计算结果表明:该新方法可以准确地搜索到边坡非圆临界滑动面及相应的安全系数,且混合GEP方法的局部搜索精度和全局搜索能力均优于标准GEP方法,同时收敛速度得到明显提高。
中图分类号: