Linkage Problem, Distribution Estimation, and Bayesian Networks

被引:170
作者
Pelikan, Martin [1 ,4 ]
Goldberg, David E. [2 ]
Cantu-Paz, Erick [3 ,5 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[2] Univ Illinois, Illinois Genet Algorithms Lab, Dept Gen Engn, Urbana, IL 61801 USA
[3] Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA 94551 USA
[4] Comenius Univ, Fac Math & Phys, Inst Comp Sci, Bratislava 84215, Slovakia
[5] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
Genetic and evolutionary computation; linkage learning; estimation of distribution algorithm; probabilistic modeling; learning Bayesian networks; genetic algorithm;
D O I
10.1162/106365600750078808
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes an algorithm that uses an estimation of the joint distribution of promising solutions in order to generate new candidate solutions. The algorithm is settled into the context of genetic and evolutionary computation and the algorithms based on the estimation of distributions. The proposed algorithm is called the Bayesian Optimization Algorithm (BOA). To estimate the distribution of promising solutions, the techniques for modeling multivariate data by Bayesian networks are used. The BOA identifies, reproduces, and mixes building blocks up to a specified order. It is independent of the ordering of the variables in strings representing the solutions. Moreover, prior information about the problem can be incorporated into the algorithm, but it is not essential. First experiments were done with additively decomposable problems with both nonoverlapping as well as overlapping building blocks. The proposed algorithm is able to solve all but one of the tested problems in linear or close to linear time with respect to the problem size. Except for the maximal order of interactions to be covered, the algorithm does not use any prior knowledge about the problem. The BOA represents a step toward alleviating the problem of identifying and mixing building blocks correctly to obtain good solutions for problems with very limited domain information.
引用
收藏
页码:311 / 340
页数:30
相关论文
共 35 条
[1]  
[Anonymous], THESIS KATHOLIEKE U
[2]  
Baluja S, 1994, Technical Report
[3]  
Baluja S., 1997, Proceedings of the 14'th International Conference on Machine Learning, P30
[4]   Revisiting the GEMGA: Scalable evolutionary optimization through linkage learning [J].
Bandyopadhyay, S ;
Kargupta, H ;
Wang, G .
1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, :603-608
[5]  
Bernardo J. M., 1994, BAYESIAN THEORY
[6]  
Buntine W., 1991, P 7 C UNC ART INT, P52
[7]  
Chickering D. M., 1994, MSRTR9417
[8]  
Deb K., 1994, Annals of Mathematics and Artificial Intelligence, V10, P385, DOI 10.1007/BF01531277
[9]  
DeBonet JS, 1997, ADV NEUR IN, V9, P424
[10]   OPTIMUM BRANCHINGS [J].
EDMONDS, J .
JOURNAL OF RESEARCH OF THE NATIONAL BUREAU OF STANDARDS SECTION B-MATHEMATICAL SCIENCES, 1967, B 71 (04) :233-+