@inproceedings{hardinggecco2009,
title = "Evolution, Development and Learning with Self Modifying Cartesian Genetic Programming",
author = "Simon Harding and Julian F. Miller and Wolfgang Banzhaf",
booktitle = {GECCO '09: Proceedings of the 11th Annual conference on Genetic and evolutionary computation},
year = {2009},
isbn = {978-1-60558-325-9},
pages = {699--706},
location = {Montreal, Qu\'{e}bec, Canada},
doi = {http://doi.acm.org/10.1145/1569901.1569998},
publisher = {ACM},
address = {New York, NY, USA},
url = "http://www.evolutioninmaterio.com/preprints/",
group="GP"
}
@inproceedings{hardingcec2009,
author = "S. Harding and J. F. Miller and W. Banzhaf",
title = "Self Modifying Cartesian Genetic Programming: Parity",
booktitle = "2009 IEEE Congress on Evolutionary Computation",
year = "2009",
editor = "Andy Tyrrell",
pages = "285-292",
address = "Trondheim, Norway",
month = "18-21 " # may,
organization = "IEEE Computational Intelligence Society",
publisher = "IEEE Press",
isbn13 = "978-1-4244-2959-2",
file = "P128.pdf",
abstract = "Self Modifying CGP (SMCGP) is a developmental form of
Cartesian Genetic Programming(CGP). It differs from CGP
by including primitive functions which modify the
program. Beginning with the evolved genotype the
self-modifying functions produce a new program
(phenotype) at each iteration. In this paper we have
applied it to a well known digital circuit building
problem: even-parity. We show that it is easier to
solve difficult parity problems with SMCGP than either
with CGP or Modular CGP, and that the increase in
efficiency grows with problem size. More importantly,
we prove that SMCGP can evolve general solutions to
arbitrary-sized even parity problems.",
keywords = "genetic algorithms, genetic programming, cartesian
genetic programming",
notes = "CEC 2009 - A joint meeting of the IEEE, the EPS and
the IET. IEEE Catalog Number: CFP09ICE-CDR",
group="GP"
}
@inproceedings{hardingeurogp2009,
author = {Simon Harding and
Julian Francis Miller and
Wolfgang Banzhaf},
title = {Self Modifying Cartesian Genetic Programming: Fibonacci,
Squares, Regression and Summing},
year = {2009},
pages = {133-144},
ee = {http://dx.doi.org/10.1007/978-3-642-01181-8_12},
bibsource = {DBLP, http://dblp.uni-trier.de},
editor = {Leonardo Vanneschi and
Steven Gustafson and others},
booktitle = {Genetic Programming, 12th European Conference, EuroGP 2009,
T{\"u}bingen, Germany, April 15-17, 2009, Proceedings},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {5481},
isbn = {978-3-642-01180-1},
ee = {http://dx.doi.org/10.1007/978-3-642-01181-8},
bibsource = {DBLP, http://dblp.uni-trier.de},
group="GP"
}
@inproceedings{Kowaliwcec2009,
title={Evolving novel image features using Genetic Programming-based image transforms},
author={T. Kowaliw and W. Banzhaf and N. Kharma and S. Harding},
booktitle={Evolutionary Computation, 2009. CEC '09. IEEE Congress on},
year={2009},
month={May},
pages={2502-2507},
doi={10.1109/CEC.2009.4983255},
group="IMG"
}
@InCollection{Banzhaf:2008:GPTP,
author = "Wolfgang Banzhaf and Simon Harding and
William B. Langdon and Garnett Wilson",
title = "Accelerating Genetic Programming through Graphics
Processing Units",
booktitle = "Genetic Programming Theory and Practice {VI}",
year = "2008",
editor = "Rick L. Riolo and Terence Soule and Bill Worzel",
series = "Genetic and Evolutionary Computation",
chapter = "15",
pages = "229--249",
address = "Ann Arbor",
month = "15-17" # may,
publisher = "Springer",
size = "20 pages",
keywords = "genetic algorithms, genetic programming, graphics
processing units, parallel processing, GPU",
size = "19 pages",
abstract = "Graphics Processing Units (GPUs) are in the process of
becoming a major source of computational power for
numerical applications. Originally designed for
application of time-consuming graphics operations, GPUs
are stream processors that implement the SIMD paradigm.
The true degree of parallelism of GPUs is often hidden
from the user, making programming even more flexible
and convenient. In this chapter we survey Genetic
Programming methods currently ported to GPUs.",
isbn13 = "978-0-387-87622-1",
notes = "part of \cite{Riolo:2008:GPTP} To be published late
2008",
url="http://portal.acm.org/citation.cfm?id=1481035",
group="GPU"
}
@inproceedings{hardingpact08,
title = {Genetic Programming on GPUs for Image Processing},
author = {Simon Harding and Wolfgang Banzhaf},
booktitle="Proceedings of the First International Workshop on Parallel and Bioinspired Algorithms (WPABA-2008), Toronto, Canada, 2008",
editor = "J. Lanchares and F. Fernandez and J.L. Risco-Martin (Eds.)",
publisher = "Complutense University of Madrid Press, Madrid",
year="2008",
pages = "65 - 72",
url = "http://www.inderscience.com/search/index.php?action=record&rec_id=24207&prevQuery=&ps=10&m=or",
group="IMG"
}
@article{harding_genetic_2008,
title = {Genetic programming on {GPUs} for image processing},
volume = {1},
url = "http://www.inderscience.com/search/index.php?action=record&rec_id=24207&prevQuery=&ps=10&m=or",
doi = {{10.1504/IJHPSA.2008.024207}},
abstract = {The evolution of image filters using genetic programming is a relatively unexplored task. This is most likely due to the high computational cost of evaluating the evolved programs. The parallel processors available on modern graphics cards can be used to greatly increase the speed of evaluation. Previous papers in this area dealt with tasks such as noise reduction and edge detection. Here we demonstrate that other more complicated processes can also be successfully evolved and that we can 'reverse engineer' the output from filters used in common graphics manipulation programs.},
number = {4 },
journal = {International Journal of High Performance Systems Architecture },
author = {Simon Harding and Wolfgang Banzhaf},
year = {2008},
keywords = {genetic {programming,GPU,graphics} processing units,image filters,image processing,parallel processing,reverse engineering},
pages = {231 -- 240},
group="IMG"
}
@InProceedings{Harding:2008:cec,
author = "Simon Harding",
title = "Evolution of Image Filters on Graphics Processor Units Using Cartesian Genetic Programming",
booktitle = "2008 IEEE World Congress on Computational
Intelligence",
year = "2008",
editor = "Jun Wang",
address = "Hong Kong",
month = "1-6 " # jun,
organization = "IEEE Computational Intelligence Society",
publisher = "IEEE Press",
isbn13 = "978-1-4244-1823-7",
file = "EC0465.pdf",
abstract = "Graphics processor units are fast, inexpensive
parallel computing devices. Recently there has been
great interest in harnessing this power for various
types of scientific computation, including genetic
programming. In previous work, we have shown that using
the graphics processor provides dramatic speed
improvements over a standard CPU in the context of
fitness evaluation. In this work, we use Cartesian
Genetic Programming to generate shader programs that
implement image filter operations. Using the GPU, we
can rapidly apply these programs to each pixel in an
image and evaluate the performance of a given filter.
We show that we can successfully evolve noise removal
filters that produce better image quality than a
standard median filter.",
keywords = "genetic algorithms, genetic programming, Cartesian
Genetic Programming, GPU",
notes = "WCCI 2008 - A joint meeting of the IEEE, the INNS, the
EPS and the IET.",
url = "http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=4631051",
group="IMG"
}
@INBOOK{hardingorganic2008,
chapter = "Artificial Development",
title = "Organic Computing",
author = " Simon Harding and Wolfgang Banzhaf",
year = "2008",
ISBN = "978-3-540-77656-7",
pages = "201 - 220",
editor = "Rolf P. Würtz",
publisher = " Springer Verlag",
url = "http://www.springerlink.com/content/978-3-540-77656-7",
group="GP"
}
@INBOOK{evoinmaterioency2008,
chapter="Evolution In Materio",
author="Simon Harding and Julian F. Miller",
year="2007",
title = "Encyclopedia of Complexity and System Science",
publisher = "Springer Verlag",
editor= "Robert A. Meyers",
url = "http://www.springer.com/physics/book/978-0-387-75888-6",
group="EVOINMATERIO"
}
@inproceedings{DBLP:conf/gecco/HardingMB07,
author = {Simon Harding and
Julian Francis Miller and
Wolfgang Banzhaf},
title = {Self-modifying cartesian genetic programming},
year = {2007},
pages = {1021-1028},
ee = {http://doi.acm.org/10.1145/1276958.1277161},
bibsource = {DBLP, http://dblp.uni-trier.de},
editor = {Hod Lipson},
booktitle = {Genetic and Evolutionary Computation Conference, GECCO 2007,
Proceedings, London, England, UK, July 7-11, 2007},
publisher = {ACM},
isbn = {978-1-59593-697-4},
bibsource = {DBLP, http://dblp.uni-trier.de},
group="GP"
}
@InProceedings{eurogp07:harding,
author = "Simon Harding and Wolfgang Banzhaf",
title = "Fast genetic programming on {GPU}s",
editor = "Marc Ebner and Michael O'Neill and Anik\'o Ek\'art and
Leonardo Vanneschi and Anna Isabel Esparcia-Alc\'azar",
booktitle = "Proceedings of the 10th European Conference on Genetic
Programming",
publisher = "Springer",
series = "Lecture Notes in Computer Science",
volume = "4445",
year = "2007",
address = "Valencia, Spain",
month = "11 - 13 " # apr,
pages = "90--101",
keywords = "genetic algorithms, genetic programming",
ISBN = "3-540-71602-5",
isbn13 = "978-3-540-71602-0",
doi = "doi:10.1007/978-3-540-71605-1_9",
abstract = "As is typical in evolutionary algorithms, fitness
evaluation in GP takes the majority of the
computational effort. In this paper we demonstrate the
use of the Graphics Processing Unit (GPU) to accelerate
the evaluation of individuals. We show that for both
binary and floating point based data types, it is
possible to get speed increases of several hundred
times over a typical CPU implementation. This allows
for evaluation of many thousands of fitness cases, and
hence should enable more ambitious solutions to be
evolved using GP.",
notes = "Part of \cite{ebner:2007:GP} EuroGP'2007 held in
conjunction with EvoCOP2007, EvoBIO2007 and
EvoWorkshops2007",
url = "http://www.springerlink.com/index/w57468k30j124410.pdf",
group="GPU"
}
@InProceedings{10.1109/HPCS.2007.17,
author = "S. L. Harding and W. Banzhaf",
title = "Fast Genetic Programming and Artificial Developmental
Systems on {GPU}s",
booktitle = "21st International Symposium on High Performance
Computing Systems and Applications (HPCS'07)",
year = "2007",
pages = "2",
address = "Canada",
publisher = "IEEE Computer Society",
keywords = "genetic algorithms, genetic programming, GPU",
ISBN = "0-7695-2813-9",
URL = "http://doi.ieeecomputersociety.org/10.1109/HPCS.2007.17",
doi = "doi:10.1109/HPCS.2007.17",
abstract = "In this paper we demonstrate the use of the Graphics
Processing Unit (GPU) to accelerate Evolutionary
Computation applications, in particular Genetic
Programming approaches. We show that it is possible to
get speed increases of several hundred times over a
typical CPU implementation, catapulting GPU processing
for these applications into the realm of HPC. This
increase in performance also extends to artificial
developmental systems, where evolved programs are used
to construct cellular systems. Feasibility of this
approach to efficiently evaluate artificial
developmental systems based on cellular automata is
demonstrated.",
group="GPU"
}
@MISC{harding-2006,
author = {Simon L. Harding and Julian F. Miller and Edward A. Rietman},
title = {Evolution in Materio: Exploiting the Physics of Materials for Computation},
howpublished = {\url{http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0611462}},
year = {2006},
url = "http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0611462",
group="EVOINMATERIO"
}
@article{harding-2008,
author = {Simon L. Harding and Julian F. Miller and Edward A. Rietman},
title = {Evolution in Materio: Exploiting the Physics of Materials for Computation},
url = "http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0611462",
year = {2008},
pages = "155-194",
journal = "International Journal of Unconventional Computing",
volume="4",
number = "2",
editor="Andrew Adamatzky",
publisher="OCP Science",
group="EVOINMATERIO"
}
@unpublished{deadstate06,
author = {S. Harding and J. F. Miller},
title = {A comparison between developmental and direct encodings. An update of the GECCO 2006 Paper 'The Dead State'},
year = {2006},
howpublished = {\url{http://www.cs.mun.ca/~simonh/publications/deadstateupdate.pdf}},
note = "Technical report",
url = "http://www.cs.mun.ca/~simonh/publications/deadstateupdate.pdf",
group="GP"
}
@unpublished{framework,
title="A Framework for the Automatic Identification and Extraction of Computation from Materials",
author="Simon Harding and James Neil and Klaus-Peter Zauner and Julian F. Miller and Kester Clegg",
year="2006",
note="Technical report",
howpublished = "Technical report",
url = "http://www.evolutioninmaterio.com/publications/",
group="EVOINMATERIO"
}
@unpublished{distga,
title="A Distributed Evolutionary Algorithm Using C Sharp and Mono",
author="Simon Harding",
year="2006",
note="Technical report",
howpublished = "Technical report",
url = "http://www.evolutioninmaterio.com/publications/",
group="GP"
}
@misc{evoinmateriopos,
title="Evolution in Materio: Exploiting the Physics of Materials for Computation",
author="Simon L. Harding and Julian F. Miller and Edward A. Rietman",
howpublished="Position paper at the ‘The Grand Challenge in Non-Classical Computation International Workshop’, York",
year="2005",
url = "http://www.cs.york.ac.uk/nature/workshop/papers.htm",
group="EVOINMATERIO"
}
@InProceedings{deadstategecco06,
author = {S. Harding and J. F. Miller},
title= {The dead state: A Comparison between Developmental and Direct Encodings},
year = "2006",
booktitle = "Genetic and Evolutionary Computation Conference (GECCO2006) Workshop Program: Complexity through Development and Self-Organizing Representations (CODESOAR)",
publisher = "ACM Press",
url = "http://www.evolutioninmaterio.com/publications/",
group="GP"
}
@inproceedings{DBLP:conf/eurogp/HardingM05,
author = {Simon Harding and
Julian F. Miller},
title = {Evolution of Robot Controller Using Cartesian Genetic Programming},
booktitle = {EuroGP},
year = {2005},
pages = {62-73},
ee = {http://springerlink.metapress.com/openurl.asp?genre=3{\&}issn=0302-9743{\&}volume=3447{\&}spage=62},
editor = {Maarten Keijzer and
Andrea Tettamanzi and
Pierre Collet and
Jano I. van Hemert and
Marco Tomassini},
title = {Genetic Programming, 8th European Conference, EuroGP2005,
Lausanne, Switzerland, March 30 - April 1, 2005, Proceedings},
booktitle = {EuroGP},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3447},
year = {2005},
isbn = {3-540-25436-6},
bibsource = {DBLP, http://dblp.uni-trier.de},
url = "\http://springerlink.metapress.com/openurl.asp?genre=3{\&}issn=0302-9743{\&}volume=3447{\&}spage=62",
group="GP"
}
@INPROCEEDINGS{Harding05evolutionin,
author = {Simon Harding and Julian F. Miller},
title = {Evolution in materio: Evolving logic gates in liquid crystal},
booktitle = {In Proceedings of the workshop on unconventional computing at ECAL 2005 VIIIth European. Winner of best paper award.},
year = {2005},
pages = {12},
url = "http://www.elec.york.ac.uk/intsys/users/jfm7/ecal2005-harding-miller.pdf",
group="EVOINMATERIO"
}
@article{hardinglclogic2007,
author = {Simon L. Harding and Julian F. Miller},
title = {Evolution In Materio: Evolving Logic Gates in Liquid Crystal},
year = {2007},
pages = "243-257",
journal = "International Journal of Unconventional Computing",
volume="3",
number = "4",
editor="Andrew Adamatzky",
publisher="OCP Science",
url = "http://oldcitypublishing.com/IJUC/IJUC\%203.4\%20abstracts/HARDING.html",
group="EVOINMATERIO"
}
@inproceedings{DBLP:conf/ices/HardingM05,
author = {Simon Harding and
Julian F. Miller},
title = {Evolution In Materio: Investigating the Stability of Robot
Controllers Evolved in Liquid Crystal},
booktitle = {ICES},
year = {2005},
pages = {155-164},
ee = {http://dx.doi.org/10.1007/11549703_15},
editor = {Juan Manuel Moreno and
Jordi Madrenas and
Jordi Cosp},
title = {Evolvable Systems: From Biology to Hardware, 6th International
Conference, ICES 2005, Sitges, Spain, September 12-14, 2005,
Proceedings},
booktitle = {ICES},
publisher = {Springer},
series = {Lecture Notes in Computer Science},
volume = {3637},
year = {2005},
isbn = {3-540-28736-1},
bibsource = {DBLP, http://dblp.uni-trier.de},
url = "http://dx.doi.org/10.1007/11549703_15",
group="EVOINMATERIO"
}
@inproceedings{harding:2005:EH,
address = {Washington, DC, USA},
author = {Simon Harding and Julian F. Miller},
booktitle = {Proceedings of the 2005 NASA/DoD Conference on
Evolvable Hardware},
editor = {Jason Lohn and David Gwaltney and Gregory Hornby and Ricardo Zebulum and Didier Keymeulen and Adrian Stoica},
interHash = {1f02e9f2de6b4ab50741854cce8b2078},
intraHash = {905cc86dccd7918cb3e021adb8d7422f},
month = {29 June-1 July},
pages = {229--238},
publisher = {IEEE Press},
title = {Evolution In Materio : {A} Real-Time Robot Controller
in Liquid Crystal},
url = {http://doi.ieeecomputersociety.org/10.1109/EH.2005.22},
year = {2005},
isbn = {0-7695-2399-4},
organisation = {NASA, DoD},
notes = {EH2005 IEEE Computer Society Order Number P2399},
abstract = {Although intrinsic evolution has been shown to be
capable of exploiting the physical properties of
materials to solve problems, most researchers have
chosen to limit themselves to using standard electronic
components. However, it has been previously argued that
because such components are human designed and
intentionally have predictable responses, they may not
be the most suitable medium to use when trying to get a
naturally inspired search technique to solve a problem.
Indeed allowing computer controlled evolution (CCE) to
manipulate novel physical media can allow much greater
scope for the discovery of unconventional solutions.
Last year the authors demonstrated, for the first time,
that CCE could manipulate liquid crystal to perform
signal processing tasks (i.e frequency discrimination).
In this paper we show that CCE can use liquid crystal
to solve the much harder problem of controlling a robot
in real time to navigate in an environment to reach an
obstructed destination point.},
group="EVOINMATERIO"
}
@article{ 10.1109/EH.2004.1310844,
author = {Simon Harding and
Julian Francis Miller},
title = {Evolution in Materio: Initial Experiments with Liquid Crystal},
booktitle = {Evolvable Hardware},
year = {2004},
pages = {298-},
ee = {http://doi.ieeecomputersociety.org/10.1109/EH.2004.1310844},
booktitle = {6th NASA / DoD Workshop on Evolvable Hardware (EH 2004),
24-26 June 2004, Seattle, WA, USA},
booktitle = {Evolvable Hardware},
publisher = {IEEE Computer Society},
year = {2004},
isbn = {0-7695-2145-2},
bibsource = {DBLP, http://dblp.uni-trier.de},
url = "http://doi.ieeecomputersociety.org/10.1109/EH.2004.1310844",
group="EVOINMATERIO"
}
@inproceedings{harding_evolution_2004,
title = {Evolution in materio: a tone discriminator in liquid crystal},
volume = {2},
abstract = {Intrinsic evolution in evolvable hardware research has hitherto been limited to using standard electronic components as the media for problem solving. However, recently it has been argued that because such components are human designed and intentionally has predictable responses; they may not be the optimal medium to use when trying to get a naturally inspired search technique to solve a problem. Evolution has been demonstrated as capable of exploiting the physical properties of material to form solutions; however, by giving evolution only conventional components, we may be placing arbitrary constraints on our ability to solve certain problems. We have shown for the first time, that liquid crystal can be used as the physical substrate for evolution. We demonstrate that it is possible to evolve various functions, including a tone discriminator, in materio.},
booktitle = {Evolutionary Computation, 2004. {CEC2004.} Congress on},
author = {S. Harding and {J.F.} Miller},
year = {2004},
keywords = {arbitrary constraints,circuit optimisation,electronic components,evolutionary computation,evolvable hardware,intrinsic evolution,liquid crystal,liquid crystal displays,liquid crystals,logic circuits,problem solving,problem solving media,search problems,search technique,tone discriminator},
pages = {1800--1807 Vol.2},
url = "http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1331114",
group="EVOINMATERIO"
}
@inproceedings{938185,
author = {Harding,, Simon and Miller,, Julian Francis},
title = {A Scalable Platform for Intrinsic Hardware and in materio Evolution},
booktitle = {EH '03: Proceedings of the 2003 NASA/DoD Conference on Evolvable Hardware},
year = {2003},
isbn = {0-7695-1977-6},
pages = {231},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
url = "http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1217669",
group="EVOINMATERIO"
}
@article{distcudaharding2009,
author = {Simon L. Harding and Wolfgang Banzhaf},
title = {Distributed Genetic Programming on GPUs using CUDA},
year = {2009},
journal = "Technical Report",
publisher = "na",
url = "http://www.evolutioninmaterio.com/preprints/" ,
group="GPU"
}
@article{hu_variable_2010,
title = {Variable population size and evolution acceleration: a case study with a parallel evolutionary algorithm},
volume = {11},
shorttitle = {Variable population size and evolution acceleration},
url = {http://dx.doi.org/10.1007/s10710-010-9105-2},
doi = {10.1007/s10710-010-9105-2},
number = {2},
journal = {Genetic Programming and Evolvable Machines},
author = {Ting Hu and Simon Harding and Wolfgang Banzhaf},
month = jun,
year = {2010},
pages = {205--225},
group = "GP",
}
@article{DBLP:journals/gpem/HardingMB10,
author = {Simon Harding and
Julian F. Miller and
Wolfgang Banzhaf},
title = {Developments in Cartesian Genetic Programming: self-modifying
CGP},
journal = {Genetic Programming and Evolvable Machines},
volume = {11},
number = {3-4},
year = {2010},
pages = {397-439},
ee = {http://dx.doi.org/10.1007/s10710-010-9114-1},
bibsource = {DBLP, http://dblp.uni-trier.de},
group = "GP"
}
@article{harding_gptp_2010,
title = "A Survey of Self Modifying CGP",
journal = "Genetic Programming Theory and Practice, 2010",
author = {Simon Harding and Julian Francis Miller and Wolfgang Banzhaf},
year = "2010",
group = "GP",
url = "http://www.evolutioninmaterio.com/preprints/"
}
@inproceedings{hoeber_gtdiff2010,
title = "Exploring Geo-Temporal Differences Using GTdiff",
author = "Orland Hoeber and Garnett Wilson and Simon Harding and Rene Enguehard and Rodolphe Devillers",
year = "2011",
group = "GVA",
booktitle = "IEEE Pacific Visualization Symposium",
url = "http://www.evolutioninmaterio.com/preprints/"
}
@inproceedings{wilson_anom2010,
author="G. Wilson and S. Harding and O. Hoeber and R. Devillers and W. Banzhaf",
title="Detecting anomalies in spatiotemporal data using genetic algorithms with fuzzy community membership",
booktitle="Proceedings of the International Conference on Intelligent Systems Design and Applications",
pages="97-102",
year="2010",
group = "GVA",
url = "http://www.cs.mun.ca/~hoeber/download/2010_isda_gtdiff_ga.pdf"
}
@inproceedings{hoeber_repgtd,
author="O. Hoeber and G. Wilson and S. Harding and R. Enguehard and R. Devillers",
title="Visually representing geo-temporal differences",
booktitle="Proceedings in the IEEE Symposium on Visual Analytics Science and Technology",
pages="229-230",
year="2010",
group="GVA",
url="http://www.cs.mun.ca/~hoeber/download/2010_vast_gtdiff.pdf",
}
@inproceedings{DBLP:conf/gecco/HardingMB10,
author = {Simon Harding and
Julian F. Miller and
Wolfgang Banzhaf},
title = {Self modifying cartesian genetic programming: finding algorithms
that calculate pi and e to arbitrary precision},
booktitle = {GECCO},
year = {2010},
pages = {579-586},
ee = {http://doi.acm.org/10.1145/1830483.1830591},
editor = {Martin Pelikan and J{\"u}rgen Branke},
title = {Genetic and Evolutionary Computation Conference, GECCO 2010,
Proceedings, Portland, Oregon, USA, July 7-11, 2010},
publisher = {ACM},
year = {2010},
isbn = {978-1-4503-0072-5},
group = "GP"
}
@inproceedings{DBLP:conf/gecco/MillerH10,
author = {Julian Francis Miller and
Simon L. Harding},
title = {Cartesian genetic programming},
booktitle = {GECCO (Companion)},
year = {2010},
pages = {2927-2948},
ee = {http://doi.acm.org/10.1145/1830761.1830924},
editor = {Martin Pelikan and J{\"u}rgen Branke},
title = {Genetic and Evolutionary Computation Conference, GECCO 2010,
Proceedings, Portland, Oregon, USA, July 7-11, 2010, Companion
Material},
publisher = {ACM},
year = {2010},
isbn = {978-1-4503-0073-5},
group = "GP"
}
@inproceedings{DBLP:conf/gecco/HardingB11,
author = {Simon Harding and
Wolfgang Banzhaf},
title = {Implementing cartesian genetic programming classifiers on
graphics processing units using GPU.NET},
booktitle = {GECCO (Companion)},
year = {2011},
pages = {463-470},
ee = {http://doi.acm.org/10.1145/2001858.2002034},
crossref = {DBLP:conf/gecco/2011c},
bibsource = {DBLP, http://dblp.uni-trier.de},
editor = {Natalio Krasnogor and
Pier Luca Lanzi},
title = {13th Annual Genetic and Evolutionary Computation Conference,
GECCO 2011, Companion Material Proceedings, Dublin, Ireland,
July 12-16, 2011},
booktitle = {GECCO (Companion)},
publisher = {ACM},
year = {2011},
isbn = {978-1-4503-0690-4},
group = "GPU"
}
@inproceedings{DBLP:conf/gecco/HardingMB11a,
author = {Simon Harding and
Julian F. Miller and
Wolfgang Banzhaf},
title = {SMCGP2: finding algorithms that approximate numerical constants
using quaternions and complex numbers},
booktitle = {GECCO (Companion)},
year = {2011},
pages = {197-198},
ee = {http://doi.acm.org/10.1145/2001858.2001968},
editor = {Natalio Krasnogor and
Pier Luca Lanzi},
title = {13th Annual Genetic and Evolutionary Computation Conference,
GECCO 2011, Companion Material Proceedings, Dublin, Ireland,
July 12-16, 2011},
booktitle = {GECCO (Companion)},
publisher = {ACM},
year = {2011},
isbn = {978-1-4503-0690-4},
bibsource = {DBLP, http://dblp.uni-trier.de},
group = "GP"
}
@inproceedings{DBLP:conf/gecco/MillerH11,
author = {Julian F. Miller and
Simon L. Harding},
title = {GECCO 2011 tutorial: cartesian genetic programming},
booktitle = {GECCO (Companion)},
year = {2011},
pages = {1261-1284},
ee = {http://doi.acm.org/10.1145/2001858.2002136},
editor = {Natalio Krasnogor and
Pier Luca Lanzi},
title = {13th Annual Genetic and Evolutionary Computation Conference,
GECCO 2011, Companion Material Proceedings, Dublin, Ireland,
July 12-16, 2011},
booktitle = {GECCO (Companion)},
publisher = {ACM},
year = {2011},
isbn = {978-1-4503-0690-4},
bibsource = {DBLP, http://dblp.uni-trier.de},
group = "GP"
}
@inproceedings{DBLP:conf/gecco/HardingMB11,
author = {Simon Harding and
Julian F. Miller and
Wolfgang Banzhaf},
title = {SMCGP2: self modifying cartesian genetic programming in
two dimensions},
booktitle = {GECCO},
year = {2011},
pages = {1491-1498},
ee = {http://doi.acm.org/10.1145/2001576.2001777},
editor = {Natalio Krasnogor and
Pier Luca Lanzi},
title = {13th Annual Genetic and Evolutionary Computation Conference,
GECCO 2011, Proceedings, Dublin, Ireland, July 12-16, 2011},
booktitle = {GECCO},
publisher = {ACM},
year = {2011},
isbn = {978-1-4503-0557-0},
bibsource = {DBLP, http://dblp.uni-trier.de},
group = "GP"
}
@inproceedings{DBLP:conf/gecco/WilsonHHDB11,
author = {Garnett Carl Wilson and
Simon Harding and
Orland Hoeber and
Rodolphe Devillers and
Wolfgang Banzhaf},
title = {Large network analysis for fisheries management using coevolutionary
genetic algorithms},
booktitle = {GECCO},
year = {2011},
pages = {1619-1626},
ee = {http://doi.acm.org/10.1145/2001576.2001795},
editor = {Natalio Krasnogor and
Pier Luca Lanzi},
title = {13th Annual Genetic and Evolutionary Computation Conference,
GECCO 2011, Proceedings, Dublin, Ireland, July 12-16, 2011},
booktitle = {GECCO},
publisher = {ACM},
year = {2011},
isbn = {978-1-4503-0557-0},
bibsource = {DBLP, http://dblp.uni-trier.de},
group = "GVA"
}
@InCollection{Harding:2012:GPTP,
author = "Simon Harding and Juergen Leitner and Juergen Schmidhuber",
title = "Cartesian Genetic Programming for Image Processing",
booktitle = "To appear in Genetic Programming Theory and Practice {X}",
year = "2012",
series = "Genetic and Evolutionary Computation",
address = "Ann Arbor",
publisher = "Springer",
size = "20 pages",
size = "19 pages",
group="IMG"
}
@inproceedings{harding:gecco:2012,
author = {Simon Harding and Vincent Graziano and Juergen Leitner and Juergen Schmidhuber},
title = {MT-CGP: Mixed Type Cartesian Genetic Programming},
year = {2012},
booktitle = {14th Annual Genetic and Evolutionary Computation Conference, GECCO 2012 (To appear)},
booktitle = {GECCO},
publisher = {ACM},
year = {2012},
group = "GP"
}
@incollection{harding:smcgpbook:2011,
author = {Harding, Simon L. and Miller, Julian F. and Banzhaf, Wolfgang},
title = {Self-Modifying Cartesian Genetic Programming},
booktitle = {Cartesian Genetic Programming},
series = {Natural Computing Series},
editor = {Miller, Julian F.},
publisher = {Springer Berlin Heidelberg},
isbn = {978-3-642-17310-3},
keyword = {Computer Science},
pages = {101-124},
url = {http://dx.doi.org/10.1007/978-3-642-17310-3_4},
year = {2011},
group = "GP"
}
@incollection {harding:cgpgpubook:2011,
author = {Harding, Simon L. and Banzhaf, Wolfgang},
affiliation = {Istituto Dalle Molle di Studi sull’Intelligenza Artificiale (IDSIA), Galleria 2, 6928, Manno, Lugano, Switzerland},
title = {Hardware Acceleration for CGP: Graphics Processing Units},
booktitle = {Cartesian Genetic Programming},
series = {Natural Computing Series},
editor = {Miller, Julian F.},
publisher = {Springer Berlin Heidelberg},
isbn = {978-3-642-17310-3},
keyword = {Computer Science},
pages = {231-253},
url = {http://dx.doi.org/10.1007/978-3-642-17310-3_8},
year = {2011},
group = "GP"
}
@incollection {harding:shapes:2012,
author = {Harding, Simon and Banzhaf, Wolfgang},
affiliation = {IDSIA (Istituto Dalle Molle di Studi sull’Intelligenza Artificiale), Lugano, Switzerland},
title = {Optimizing Shape Design with Distributed Parallel Genetic Programming on GPUs},
booktitle = {Parallel Architectures and Bioinspired Algorithms},
series = {Studies in Computational Intelligence},
editor = {Fernández de Vega, Francisco and Hidalgo Pérez, José Ignacio and Lanchares, Juan},
publisher = {Springer Berlin / Heidelberg},
isbn = {978-3-642-28788-6},
keyword = {Engineering},
pages = {51-75},
volume = {415},
url = {http://dx.doi.org/10.1007/978-3-642-28789-3_3},
year = {2012},
group = "GPU"
}
@article{leitner2012learn,
Author = {Leitner, J. and Harding, S. and Frank, M. and Forster, A. and Schmidhuber, J.},
Date-Added = {2012-05-28 16:45:03 +0200},
Date-Modified = {2012-05-28 16:45:03 +0200},
Journal = {International Journal of Advanced Robotics Systems},
Note = {submitted},
Title = {Learning Spatial Object Localisation from Vision on a Humanoid Robot},
Year = {2012},
group = "IMG"
}
@inproceedings{leitner2012transferring,
Author = {Leitner, J. and Harding, S. and Frank, M. and Forster, A. and Schmidhuber, J.},
Date-Added = {2012-05-28 16:45:03 +0200},
Date-Modified = {2012-05-28 16:45:03 +0200},
Note = {submitted},
Organization = {IROS},
Title = {Transferring Spatial Perception Between Robots Operating In A Shared Workspace},
Year = {2012},
group = "IMG"
}
@inproceedings{leitner2012icvision,
Author = {Leitner, J. and Harding, S. and Frank, M. and Forster, A. and Schmidhuber, J.},
Booktitle = {5th International Conference on Cognitive Systems (CogSys)},
Date-Added = {2012-05-28 16:31:09 +0200},
Date-Modified = {2012-05-28 16:31:09 +0200},
Month = {Feb},
Title = {icVision: A Modular Vision System for Cognitive Robotics Research},
Year = {2012},
group = "IMG"
}
@inproceedings{frank2012mobee,
Author = {Mikhail Frank and Juergen Leitner and Marijn Stollenga and Gregor Kaufmann and Simon Harding and Alexander Forster and Juergen Schmidhuber},
Booktitle = {9th International Conference on Informatics in Control, Automation and Robotics (ICINCO).},
Date-Added = {2012-05-28 16:31:09 +0200},
Date-Modified = {2012-05-28 16:31:09 +0200},
Month = {July},
Title = {The Modular Behavioral Environment for Humanoids and other Robots (MoBeE).},
Year = {2012},
group = "IMG"}
@inproceedings{leitner2012marsterrain,
Address = {Turin, Italy},
Author = {J. Leitner and S. Harding and A. Forster and J. Schmidhuber},
Booktitle = {11th International Symposium on Artificial Intelligence, Robotics and Automation in Space (i-SAIRAS)},
Date-Added = {2012-05-28 16:31:09 +0200},
Date-Modified = {2012-05-28 16:31:09 +0200},
Month = {September},
Title = {Mars Terrain Image Classification using Cartesian Genetic Programming},
Year = {2012},
group = "IMG"}
@inproceedings{leitner2012towards,
Author = {Juergen Leitner and Simon Harding and Mikhail Frank and Alexander Forster, and Juergen Schmidhuber},
Booktitle = {Postgraduate Conference on Robotics and Development of Cognition (RobotDoC-PhD)},
Date-Added = {2012-05-28 16:31:09 +0200},
Date-Modified = {2012-05-28 16:31:09 +0200},
Month = {Sep},
Title = {Towards Spatial Perception: Learning to Locate Objects From Vision},
Year = {2012},
group = "IMG"
}