Maximum Spanning Tree Based Linkage Learner

AI Communications(2014)

引用 1|浏览18
暂无评分
摘要
Linkage learning in evolutionary algorithms is identifying the structure of the dependencies between variables of a problem in order to find the optimum solution of the problem. It is a necessary process for optimizing the hard problems that can not be optimized randomly via common recombination operators of simple genetic algorithm. This paper presents a simple yet effective linkage learner that works based on graph theory. A graph is used as the structure to keep the pairwise dependencies between variables of the problem. We call this graph 'the underlying dependency graph of the problem' (UDGP). Maximum spanning tree (MST) of the UDGP is then found. It is shown that MST contains all the necessary linkages if the dependency graph is built upon sufficient population. In this approach, pairwise dependencies that are mutual information between each pair of variables, are used to find linkage information. The proposed approach has the advantage of being capable of learning the linkage without the need for the costly fit-to-data evaluations of model search. It is parameter free and the algorithm description is straight forward. The proposed technique is tested on several benchmark problems and it is shown to be able to compete with similar approaches. Based on the experimental results it can successfully find the linkage groups in a polynomial number of fitness evaluations.
更多
查看译文
关键词
Linkage learning,graph theory,maximum spanning tree,estimation of distribution algorithms,optimization problems,decomposable functions,mutual information,AI
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要