Knowledge-based self-adaptation in evolutionary search

被引:4
作者
Chung, CJ [1 ]
Reynolds, RG
机构
[1] Lawrence Technol Univ, Dept Math & Comp Sci, Southfield, MI 48075 USA
[2] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
关键词
evolutionary computation; evolutionary algorithms; evolutionary programming; cultural algorithms; function optimization; knowledge-based systems and self-adaptation;
D O I
10.1142/S0218001400000040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Self-adaptation has been frequently employed in evolutionary computation. Angeline(1) defined three distinct adaptive levels which are: population, individual and component levels. Cultural Algorithms have been shown to provide a framework in which to model self-adaptation at each of these levels. Here, we examine the role that different forms of knowledge can play in the self-adaptation process at the population level for evolution-based function optimizers. In particular, we compare the relative performance of normative and situational knowledge in guiding the search process. An acceptance function using a fuzzy inference engine is employed to select acceptable individuals for forming the generalized knowledge in the belief space. Evolutionary programming is used to implement the population space. The results suggest that the use of a cultural framework can produce substantial performance improvements in execution time and accuracy for a given set of function minimization problems over population-only evolutionary systems.
引用
收藏
页码:19 / 33
页数:15
相关论文
共 8 条