A Denoising Autoencoder that Guides Stochastic Search

04/06/2014
by   Alexander W. Churchill, et al.
0

An algorithm is described that adaptively learns a non-linear mutation distribution. It works by training a denoising autoencoder (DA) online at each generation of a genetic algorithm to reconstruct a slowly decaying memory of the best genotypes so far. A compressed hidden layer forces the autoencoder to learn hidden features in the training set that can be used to accelerate search on novel problems with similar structure. Its output neurons define a probability distribution that we sample from to produce offspring solutions. The algorithm outperforms a canonical genetic algorithm on several combinatorial optimisation problems, e.g. multidimensional 0/1 knapsack problem, MAXSAT, HIFF, and on parameter optimisation problems, e.g. Rastrigin and Rosenbrock functions.

READ FULL TEXT
research
08/07/2017

Efficient Noisy Optimisation with the Sliding Window Compact Genetic Algorithm

The compact genetic algorithm is an Estimation of Distribution Algorithm...
research
04/03/2014

A Novel Genetic Algorithm using Helper Objectives for the 0-1 Knapsack Problem

The 0-1 knapsack problem is a well-known combinatorial optimisation prob...
research
04/04/2016

Optimal Parameter Settings for the (1+(λ, λ)) Genetic Algorithm

The (1+(λ,λ)) genetic algorithm is one of the few algorithms for which a...
research
06/14/2016

Viral Search algorithm

The article, after a brief introduction on genetic algorithms and their ...
research
07/20/2019

Genetic Algorithm for the 0/1 Multidimensional Knapsack Problem

The 0/1 multidimensional knapsack problem is the 0/1 knapsack problem wi...
research
05/30/2013

Dienstplanerstellung in Krankenhaeusern mittels genetischer Algorithmen

This thesis investigates the use of problem-specific knowledge to enhanc...
research
12/17/2004

Less is More - Genetic Optimisation of Nearest Neighbour Classifiers

The present paper deals with optimisation of Nearest Neighbour rule Clas...

Please sign up or login with your details

Forgot password? Click here to reset