Prescriptive formalism for constructing domain-specific evolutionary algorithms

It has been widely recognised in the computational intelligence and machine learning communities that the key to understanding the behaviour of learning algorithms is to understand what <I>representation </I>is employed to capture and manipulate knowledge acquired during the learning pro...

Full description

Bibliographic Details
Main Author: Surry, Patrick David
Published: University of Edinburgh 1998
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.662610
id ndltd-bl.uk-oai-ethos.bl.uk-662610
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-6626102015-12-03T03:33:38ZPrescriptive formalism for constructing domain-specific evolutionary algorithmsSurry, Patrick David1998It has been widely recognised in the computational intelligence and machine learning communities that the key to understanding the behaviour of learning algorithms is to understand what <I>representation </I>is employed to capture and manipulate knowledge acquired during the learning process. However, traditional evolutionary algorithms have tended to employ a fixed representation space (binary strings), in order to allow the use of standardised genetic operators. This approach leads to complications for many problem domains, as it forces a somewhat artificial mapping between the problem variables and the canonical binary representation, especially when there are dependencies between problem variables (e.g. problems naturally defined over permutations). This often obscures the relationship between genetic structure and problem features, making it difficult to understand the actions of the standard genetic operators with reference to problem-specific structures. This thesis instead advocates making the representation of solutions of the explicit focus, in order to highlight the way in which the genetic operators (and resulting search algorithms) form and test hypotheses about the relationship between observed problem structure and films. It is clear that any search algorithm must limit the class of hypotheses which it is able to learn (its bias), if it is to select the most accurate of those hypotheses efficiently. We demonstrate this in the context of evolutionary search by exploring the so-called "no free lunch" results, and argue that it is the chosen representation which determines what kinds of hypotheses can be formed and tested by the algorithm. To do this, we exploit a general formalism for generating a representation for an arbitrary instance of a given problem domain, using a <I>characterisation</I> of that problem domain which captures beliefs about its structure. Such a characterisation is simply an explicit set of mathematical statements about the relationship between features of solutions and their fitness values, making it clear that the resulting representations encapsulate all of the domain knowledge which is available to any search algorithm.005.3University of Edinburghhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.662610http://hdl.handle.net/1842/11439Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 005.3
spellingShingle 005.3
Surry, Patrick David
Prescriptive formalism for constructing domain-specific evolutionary algorithms
description It has been widely recognised in the computational intelligence and machine learning communities that the key to understanding the behaviour of learning algorithms is to understand what <I>representation </I>is employed to capture and manipulate knowledge acquired during the learning process. However, traditional evolutionary algorithms have tended to employ a fixed representation space (binary strings), in order to allow the use of standardised genetic operators. This approach leads to complications for many problem domains, as it forces a somewhat artificial mapping between the problem variables and the canonical binary representation, especially when there are dependencies between problem variables (e.g. problems naturally defined over permutations). This often obscures the relationship between genetic structure and problem features, making it difficult to understand the actions of the standard genetic operators with reference to problem-specific structures. This thesis instead advocates making the representation of solutions of the explicit focus, in order to highlight the way in which the genetic operators (and resulting search algorithms) form and test hypotheses about the relationship between observed problem structure and films. It is clear that any search algorithm must limit the class of hypotheses which it is able to learn (its bias), if it is to select the most accurate of those hypotheses efficiently. We demonstrate this in the context of evolutionary search by exploring the so-called "no free lunch" results, and argue that it is the chosen representation which determines what kinds of hypotheses can be formed and tested by the algorithm. To do this, we exploit a general formalism for generating a representation for an arbitrary instance of a given problem domain, using a <I>characterisation</I> of that problem domain which captures beliefs about its structure. Such a characterisation is simply an explicit set of mathematical statements about the relationship between features of solutions and their fitness values, making it clear that the resulting representations encapsulate all of the domain knowledge which is available to any search algorithm.
author Surry, Patrick David
author_facet Surry, Patrick David
author_sort Surry, Patrick David
title Prescriptive formalism for constructing domain-specific evolutionary algorithms
title_short Prescriptive formalism for constructing domain-specific evolutionary algorithms
title_full Prescriptive formalism for constructing domain-specific evolutionary algorithms
title_fullStr Prescriptive formalism for constructing domain-specific evolutionary algorithms
title_full_unstemmed Prescriptive formalism for constructing domain-specific evolutionary algorithms
title_sort prescriptive formalism for constructing domain-specific evolutionary algorithms
publisher University of Edinburgh
publishDate 1998
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.662610
work_keys_str_mv AT surrypatrickdavid prescriptiveformalismforconstructingdomainspecificevolutionaryalgorithms
_version_ 1718142145693483008