Dynamic multi-objective immune optimization algorithm based on prediction strategy

被引:0
|
作者
Liu, Ruo-Chen [1 ]
Ma, Ya-Juan [1 ]
Zhang, Lang [1 ]
Shang, Rong-Hua [1 ]
机构
[1] Key Laboratory of Intelligent Perception and Image Understanding of Ministry of Education of China, Xidian University, Xi'an
来源
Jisuanji Xuebao/Chinese Journal of Computers | 2015年 / 38卷 / 08期
基金
中国国家自然科学基金;
关键词
Differential evolution; Dynamic multi-objective optimization; Forecasting model; Immune optimization algorithm;
D O I
10.11897/SP.J.1016.2015.01544
中图分类号
学科分类号
摘要
In this paper, a new dynamic multi-objective immune optimization algorithm based on prediction strategy is proposed for solving dynamic multi-objective optimization problems effectively. Firstly a similarity detection operation is used to detect the environment change. Then, a new forecasting model, which is established by the non-dominated antibodies in previous optimum locations, is adopted to generate the initial antibody population in order to improve the ability of responding to the environment change. Moreover, an improved differential evolution crossover operator based on two different selection strategies is introduced to speed the convergence of algorithm. The proposed algorithm is validated on several benchmark testing problems, the experimental result shows that the forecasting model based on the similarity detection operation can improve the tracking ability and the improved differential crossover operation can enhance the convergence. ©, 2015, Science Press. All right reserved.
引用
收藏
页码:1544 / 1560
页数:16
相关论文
共 26 条
  • [1] Yang S.X., Yao X., Population-based incremental learning with associative memory for dynamic environments, IEEE Transactions on Evolutionary Computation, 12, 5, pp. 542-561, (2008)
  • [2] Yu X., Jin Y.C., Tang K., Robust optimization over time-A new perspective on dynamic optimization problems, Proceedings of the IEEE Congress on Evolutionary Computation (CEC 2010), pp. 1-6, (2010)
  • [3] Jin Y.C., Branke J., Evolutionary optimization in uncertain environments-A survey, IEEE Transactions on Evolutionary Computation, 9, 3, pp. 303-317, (2005)
  • [4] Bui L.T., Abbass H.A., Branke J., Multi-objective optimization for dynamic environments, Proceedings of the IEEE Congress on Evolutionary Computation (CEC'2005), pp. 2349-2356, (2005)
  • [5] Wang Y., Li B., Investigation of memory-based multi-objective optimization evolutionary algorithm in dynamic environment, Proceedings of the IEEE Congress on Evolutionary Computation (CEC 2009), pp. 630-637, (2009)
  • [6] Zitzler E., Thiele L., Multiobjective optimization using evolutionary algorithms-A comparative case study, Proceedings of the 5th International Conference on Computer Science, 1498, pp. 292-301, (1998)
  • [7] Liu R.C., Zhang W., Jiao L.C., Et al., A sphere-dominance based preference immune-inspired algorithm for dynamic multi-objective optimization, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO 2010), pp. 423-430, (2010)
  • [8] Zeng S.Y., Chen G., Zheng L., Et al., A dynamic multi-objective evolutionary algorithm based on an orthogonal design, Proceedings of the IEEE Congress on Evolutionary Computation (CEC'2006), pp. 573-580, (2006)
  • [9] Goh C.K., Tan K.C., A competitive-cooperative coevolutionary paradigm for dynamic multi-objective optimization, IEEE Transactions on Evolutionary Computation, 13, 1, pp. 103-127, (2009)
  • [10] Wang Y.P., Dang C.Y., An evolutionary algorithm for dynamic multi-objective optimization, Applied Mathematics and Computation, 205, 1, pp. 6-18, (2008)