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...
Main Author: | |
---|---|
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 |