2003 · 26 citations · 11 references
ArchitectureMathematicsBayesian Data AnalysisComputational BiologyOptimizationEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsMarkov Chain Monte CarloMonte Carlo MethodsMutation OperatorsConvergenceDiscrete Random VariablesEvolutionary AlgorithmsGenetic Algorithm OptimizationMutationPopulation-based OptimizationSimulated AnnealingSimulated Annealing Optimization
The links between genetic algorithms and population-based Markov Chain Monte Carlo (MCMC) methods are explored. Genetic algorithms (GAs) are well-known for their capability to optimize functions of discretevalued variables, but the MCMC interpretation allows GA variants to be used for sampling discrete spaces (e.g. in Bayesian inference for machine learning). The GA crossover and mutation operators are modified to provide valid MCMC samples, and a new "exclusive-or" operator is introduced as an alternative way to recombine population members. This is shown to improve sampling performance in a medical diagnostic problem domain. The sampler can also be used within simulated annealing to provide a global optimizer that is similar to a GA in structure but has known convergence properties.
11
Equation of State Calculations by Fast Computing Machines
N. Metropolis, Arianna W. Rosenbluth, M. N. Rosenbluth et al. · The Journal of Chemical Physics · 1953 · 37.1K citations
BOA: the Bayesian optimization algorithm
Martin Pelikán, David E. Goldberg, Erick Cantú‐Paz · 1999 · 948 citations