-
arXiv:0801.3113 [pdf, ps, other]
iBOA: The Incremental Bayesian Optimization Algorithm
Abstract: This paper proposes the incremental Bayesian optimization algorithm (iBOA), which modifies standard BOA by removing the population of solutions and using incremental updates of the Bayesian network. iBOA is shown to be able to learn and exploit unrestricted Bayesian networks using incremental techniques for updating both the structure as well as the parameters of the probabilistic model. This re… ▽ More
Submitted 20 January, 2008; originally announced January 2008.
Comments: Also available at the MEDAL web site, http://medal.cs.umsl.edu/
Report number: MEDAL Report No. 2008002 ACM Class: I.2.6; I.2.8; G.1.6
Journal ref: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2008), ACM Press, 455-462
-
arXiv:cs/0502057 [pdf, ps, other]
Decomposable Problems, Niching, and Scalability of Multiobjective Estimation of Distribution Algorithms
Abstract: The paper analyzes the scalability of multiobjective estimation of distribution algorithms (MOEDAs) on a class of boundedly-difficult additively-separable multiobjective optimization problems. The paper illustrates that even if the linkage is correctly identified, massive multimodality of the search problems can easily overwhelm the nicher and lead to exponential scale-up. Facetwise models are s… ▽ More
Submitted 12 February, 2005; originally announced February 2005.
Comments: Submitted to Genetic and Evolutionary Computation Conference, GECCO-2005
Report number: IlliGAL Report No. 2005004
-
arXiv:cs/0502034 [pdf, ps, other]
Multiobjective hBOA, Clustering, and Scalability
Abstract: This paper describes a scalable algorithm for solving multiobjective decomposable problems by combining the hierarchical Bayesian optimization algorithm (hBOA) with the nondominated sorting genetic algorithm (NSGA-II) and clustering in the objective space. It is first argued that for good scalability, clustering or some other form of niching in the objective space is necessary and the size of ea… ▽ More
Submitted 7 February, 2005; originally announced February 2005.
Comments: Also IlliGAL Report No. 2005005 (http://www-illigal.ge.uiuc.edu/). Submitted to GECCO-2005
Report number: IlliGAL Report No. 2005005 ACM Class: I.2.8; I.2.6; G.1.6; I.5.3
-
arXiv:cs/0502023 [pdf, ps, other]
Sub-structural Niching in Estimation of Distribution Algorithms
Abstract: We propose a sub-structural niching method that fully exploits the problem decomposition capability of linkage-learning methods such as the estimation of distribution algorithms and concentrate on maintaining diversity at the sub-structural level. The proposed method consists of three key components: (1) Problem decomposition and sub-structure identification, (2) sub-structure fitness estimation… ▽ More
Submitted 3 February, 2005; originally announced February 2005.
Report number: IlliGAL Report No. 2005002
-
arXiv:cs/0502022 [pdf, ps, other]
Sub-Structural Niching in Non-Stationary Environments
Abstract: Niching enables a genetic algorithm (GA) to maintain diversity in a population. It is particularly useful when the problem has multiple optima where the aim is to find all or as many as possible of these optima. When the fitness landscape of a problem changes overtime, the problem is called non--stationary, dynamic or time--variant problem. In these problems, niching can maintain useful solution… ▽ More
Submitted 3 February, 2005; originally announced February 2005.
Comments: Final version published in 2005 Australian Artificial Intelligence Conference, pp. 873--885
Report number: IlliGAL Report No. 2004035
-
arXiv:cs/0502021 [pdf, ps, other]
Oiling the Wheels of Change: The Role of Adaptive Automatic Problem Decomposition in Non--Stationary Environments
Abstract: Genetic algorithms (GAs) that solve hard problems quickly, reliably and accurately are called competent GAs. When the fitness landscape of a problem changes overtime, the problem is called non--stationary, dynamic or time--variant problem. This paper investigates the use of competent GAs for optimizing non--stationary optimization problems. More specifically, we use an information theoretic appr… ▽ More
Submitted 3 February, 2005; originally announced February 2005.
-
arXiv:cs/0502020 [pdf, ps, other]
Population Sizing for Genetic Programming Based Upon Decision Making
Abstract: This paper derives a population sizing relationship for genetic programming (GP). Following the population-sizing derivation for genetic algorithms in Goldberg, Deb, and Clark (1992), it considers building block decision making as a key facet. The analysis yields a GP-unique relationship because it has to account for bloat and for the fact that GP solutions often use subsolution multiple times.… ▽ More
Submitted 3 February, 2005; originally announced February 2005.
Comments: Final version published in O'Reilly, U.-M., et al. (2004). Genetic Programming Theory and Practice II. Boston, MA: Kluwer Academic Publishers. 49--66
Report number: IlliGAL Report No. 2004028
-
arXiv:cs/0405065 [pdf, ps, other]
Efficiency Enhancement of Genetic Algorithms via Building-Block-Wise Fitness Estimation
Abstract: This paper studies fitness inheritance as an efficiency enhancement technique for a class of competent genetic algorithms called estimation distribution algorithms. Probabilistic models of important sub-solutions are developed to estimate the fitness of a proportion of individuals in the population, thereby avoiding computationally expensive function evaluations. The effect of fitness inheritanc… ▽ More
Submitted 18 May, 2004; originally announced May 2004.
Comments: IEEE International Conference on Evolutionary Computation (CEC-2004)
Report number: IlliGAL Report No. 2004010 ACM Class: G.1.6; G.3; I.2.6; I.2.8
-
arXiv:cs/0405064 [pdf, ps, other]
Designing Competent Mutation Operators via Probabilistic Model Building of Neighborhoods
Abstract: This paper presents a competent selectomutative genetic algorithm (GA), that adapts linkage and solves hard problems quickly, reliably, and accurately. A probabilistic model building process is used to automatically identify key building blocks (BBs) of the search problem. The mutation operator uses the probabilistic model of linkage groups to find the best among competing building blocks. The c… ▽ More
Submitted 18 May, 2004; originally announced May 2004.
Comments: Genetic and Evolutionary Computation Conference (GECCO-2004)
Report number: IlliGAL Report No. 2004006 ACM Class: G.1.6; G.3; I.2.6; I.2.8
-
arXiv:cs/0405063 [pdf, ps, other]
Let's Get Ready to Rumble: Crossover Versus Mutation Head to Head
Abstract: This paper analyzes the relative advantages between crossover and mutation on a class of deterministic and stochastic additively separable problems. This study assumes that the recombination and mutation operators have the knowledge of the building blocks (BBs) and effectively exchange or search among competing BBs. Facetwise models of convergence time and population sizing have been used to det… ▽ More
Submitted 18 May, 2004; originally announced May 2004.
Comments: Genetic and Evolutionary Computation Conference (GECCO-2004)
Report number: IlliGAL Report No. 2004005 ACM Class: G.1.6; G.3; I.2.6; I.2.8
-
arXiv:cs/0405062 [pdf, ps, other]
Efficiency Enhancement of Probabilistic Model Building Genetic Algorithms
Abstract: This paper presents two different efficiency-enhancement techniques for probabilistic model building genetic algorithms. The first technique proposes the use of a mutation operator which performs local search in the sub-solution neighborhood identified through the probabilistic model. The second technique proposes building and using an internal probabilistic model of the fitness along with the p… ▽ More
Submitted 18 May, 2004; originally announced May 2004.
Comments: Optimization by Building and Using Probabilistic Models. Workshop at the 2004 Genetic and Evolutionary Computation Conference
Report number: IlliGAL Report No. 2004020 ACM Class: G.1.6; G.3; I.2.6; I.2.8