摘要
对于联立方程这样具有多个优化解的问题,一般希望同时得到多个优化解.利用免疫算法可以解决这样的问题.但是不同的免疫算法参数应该优化设置.进化策略的群体中的个体都是独立进化的,个体进化主要通过变异算子完成,所以使用进化策略可以缩短搜索时间.利用小生境进化策略作为元算法解决免疫算法参数优化问题.利用联立非线性方程问题验证并与一般算法得到的结果相比较,结果表明,所提出的方法性能优于没有经过参数优化的方法.
The problems that have many optimal solutions like simultaneous equations, can be solved by immune algorithm. But different parameters of immune algorithms should be set up by optimization algorithm. Individuals in evolutionary strategy population evolves individually.It evolve by mutation operator. So it can shorten the search time. In this paper, evolutionary strategy with niche is used as meta algorithm to optimize parameters of immune algorithm. And its result is compared with general algorithm on the problem of simultaneous equations. The results show that the performance of proposed method is better than that of no optimization.
出处
《哈尔滨工程大学学报》
EI
CAS
CSCD
北大核心
2006年第B07期241-246,共6页
Journal of Harbin Engineering University
基金
国家自然科学基金资助项目(60305007)
黑龙江省归国留学人员基金资助项目(No.LC05C03).
关键词
免疫算法
参数优化
进化策略
小生境
immune algorithm
parameter optimization
evolutionary strategy
niche