Single-Objective Multi-modal Expected Value Programming Based on Immune Optimization
-
摘要: 为了求解未知随机变量分布下单目标多模态期望值规划,通过引入检测候选解是否为局部最优解的随机函数,将该期望值规划问题转化为多目标期望值规划问题,并进一步探寻问题的转化关系,获得在一定条件下有效解是最优解的结论;根据样本平均近似化思想,将多目标规划转化为非恒定样本采样的近似化模型,并基于克隆选择和免疫记忆的机理,通过设计递归非支配分层、样本自适应采样和自适应繁殖与变异方案,引导进化种群往优质个体所在区域转移,提出了求解该近似化模型的免疫优化算法.仿真结果表明:与参与比较的多目标优化算法相比,该算法搜索多个最优解方面有明显优势,搜索效果稳定,噪声抑制能力强;求解低、高维标准测试问题获得最优解的数量分别平均提高了20%和70%.Abstract: To solve the problem of single-objective multi-modal expected value programming with unknown noisy distribution, a multi-objective immune optimization algorithm based on immune response principles was proposed. By means of a random function used for checking whether a candidate solution was a locally optimal solution, the expected value problem was converted into a multi-objective expected value programming problem. Moreover, some relations between the original problem and the transformed problem were studied, and a conclusion that an efficient solution must be an optimal solution under certain conditions was developed. Relying upon the idea of sample average approximation, the multi-objective programming was further transformed into an approximate model with variable sampling sizes. Based on the metaphors of clonal selection and immune memory, one such optimization approach was obtained to deal with the approximation model. It searched high-quality individuals toward some regions which the optimal solutions existed, depending on several main modules: recursive non-dominated sorting, adaptive sampling, adaptive proliferation, and adaptive mutation. By comparison with the multi-objective optimization algorithms, the simulation results show that the proposed algorithm with strong noise suppression can achieve averagely about a seventy percent increase in the number of optimal solutions found for the high-dimensional benchmark problem and a twenty percent increase for the low-dimensional benchmark problem; it can gain the stable search effect and has the prominent advantage in solving multiple optimal solutions.
-
JIN Y, BRANKE J. Evolutionary optimization in uncertain environments-a survey[J]. IEEE Transactions on Evolutionary Computation, 2005, 9(3): 303-317. LIU B. Theory and practice of uncertain programming[M]. Berlin: Springer, 2009: 25-53. SHAPIRO A, DENTCHEVA D, RUSZCZYNSKI A. Lectures on stochastic programming: modeling and theory[M]. Philadelphia: SIAM, 2009: 157-195. 孙滢,高岳林. 一种求解随机期望值模型的改进差分进化算法[J]. 微电子学与计算机,2012,29(4): 23-25. SUN Ying, GAO Yuelin. An improved differential evolution algorithm of stochastic expected value models[J]. Microelectronics & Computer, 2012, 29(4): 23-25. ZHANG Z H, TU X. Immune algorithm with adaptive sampling in noisy environments and its application to stochastic optimization problems[J]. IEEE Computational Intelligence Magazine, 2007, 2(4): 29-40. MENDEL E, KROHLING R A, CAMPOS M. Swarm algorithms with chaotic jumps applied to noisy optimization problems[J]. Information Sciences, 2011, 181(20): 4494-4514. DAS S, MAITY S, QU B Y, et al. Real-parameter evolutionary multimodal optimization: a survey of the state-of-the-art[J]. Swarm and Evolutionary Computation, 2011, 1(2): 71-88. DEB K, SAHA A. Finding multiple solutions for multimodal optimization problems using a multi-objective evolutionary approach[C]//Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation. New York: ACM, 2010: 447-454. YAO J, KHARMA N, GROGONO P. Bi-objective multipopulation genetic algorithm for multimodal function optimization[J]. IEEE Transactions on Evolutionary Computation, 2010, 14(1): 80-102. TIMMIS J, EDMONDS C. A comment on opt-ainet: an immune network algorithm for optimization[C]//Genetic and Evolutionary Computation-GECCO 2004. Berlin: Springer, 2004: 308-317. DASGUPTA D, YU S, NINO F. Recent advances in artificial immune systems: models and applications[J]. Applied Soft Computing, 2011, 11(2): 1574-1587. CHANG W W, YEH W C, HUANG P C. A hybrid immune-estimation distribution of algorithm for mining thyroid gland data[J]. Expert Systems with Applications, 2010, 37(3): 2066-2071. ZHENG J H, LING C, SHI Z, et al. A multi-objective genetic algorithm based on quick sort[C]//Advances in Artificial Intelligence. Berlin: Springer, 2004: 175-186. DEB K, PRATAP A, AGARWAL S, et al. A fast and elitist multiobjective genetic algorithm: NSGA-Ⅱ[J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182-197. ZHANG Z H, TU X. Probabilistic dominance based multi-objective immune optimization algorithm in noisy environments[J]. Journal of Computational and Theoretical Nanoscience, 2007, 4(7/8): 1380-1387.
点击查看大图
计量
- 文章访问数: 907
- HTML全文浏览量: 61
- PDF下载量: 418
- 被引次数: 0