BIOCOMPUTING AND DEVELOPMENT SYSTEMS LAB

Birthplace of Grammatical Evolution

References
[1] Barry Fitzgerald et al. “A Comparative Study of Classification Methods
for Flash Memory Error Rate Prediction”. In: International Conference
on Advanced Machine Learning Technologies and Applications. Springer,
Cham. 2018, pp. 385–394.
[2] Barry Fitzgerald et al. “Endurance prediction and error Reduction in
NAND flash using machine learning”. In: Non-Volatile Memory Technol-
ogy Symposium (NVMTS), 2017 17th. IEEE. 2017, pp. 1–8.
[3] Fergal Lane, R Muhammad Atif Azad, and Conor Ryan. “DICE: a new
family of bivariate estimation of distribution algorithms based on di-
chotomised multivariate Gaussian distributions”. In: European Confer-
ence on the Applications of Evolutionary Computation. Springer, Cham.
2017, pp. 670–685.
[4] Gopinath Chennupati, R Muhammad Atif Azad, and Conor Ryan. “Au-
tomatic lock-free parallel programming on multi-core processors”. In:
Evolutionary Computation (CEC), 2016 IEEE Congress on. IEEE. 2016,
pp. 4143–4150.
[5] Fergal Lane, R Muhammad Atif Azad, and Conor Ryan. “Principled
evolutionary algorithm search operator design and the kernel trick”. In:
Computational Intelligence (SSCI), 2016 IEEE Symposium Series on.
IEEE. 2016, pp. 1–9.
[6] Fergal Lane, R Azad, and Conor Ryan. “Principled evolutionary al-
gorithm design and the kernel trick”. In: Proceedings of the 2016 on
Genetic and Evolutionary Computation Conference Companion. ACM.
2016, pp. 149–150.
[7] David Medernach et al. “A New Wave: A Dynamic Approach to Genetic
Programming”. In: Proceedings of the Genetic and Evolutionary Compu-
tation Conference 2016. ACM. 2016, pp. 757–764.
[8] Conor Ryan et al. “Evolution of heterogeneous cellular automata in fluc-
tuating environments”. In: Proceedings of the European Conference on
Artificial Life 13. MIT Press One Rogers Street, Cambridge, MA 02142-
1209 USA journals-info@ mit. edu. 2016, pp. 216–223.
[9] Gopinath Chennpati, R Azad, and Conor Ryan. “On the automatic gen-
eration of efficient parallel iterative sorting algorithms”. In: Proceedings
of the Companion Publication of the 2015 Annual Conference on Genetic
and Evolutionary Computation. ACM. 2015, pp. 1369–1370.
[10] Gopinath Chennupati, R Muhammad Atif Azad, and Conor Ryan. “Au-
tomatic evolution of parallel recursive programs”. In: European Confer-
ence on Genetic Programming. Springer, Cham. 2015, pp. 167–178.
1[11] Gopinath Chennupati, R Muhammad Atif Azad, and Conor Ryan. “Au-
tomatic evolution of parallel sorting programs on multi-cores”. In: Eu-
ropean Conference on the Applications of Evolutionary Computation.
Springer, Cham. 2015, pp. 706–717.
[12] Gopinath Chennupati, R Azad, and Conor Ryan. “Performance opti-
mization of multi-core grammatical evolution generated parallel recursive
programs”. In: Proceedings of the 2015 Annual Conference on Genetic
and Evolutionary Computation. ACM. 2015, pp. 1007–1014.
[13] Gopinath Chennupati, R Azad, and Conor Ryan. “Synthesis of parallel
iterative sorts with multi-core grammatical evolution”. In: Proceedings of
the Companion Publication of the 2015 Annual Conference on Genetic
and Evolutionary Computation. ACM. 2015, pp. 1059–1066.
[14] Jeannie M Fitzgerald, R Muhammad Atif Azad, and Conor Ryan. “GEML:
A Grammatical Evolution, Machine Learning Approach to Multi-class
Classification”. In: International Joint Conference on Computational In-
telligence. Springer, Cham. 2015, pp. 113–134.
[15] Jeannie M Fitzgerald, R Muhammad Atif Azad, and Conor Ryan. “GEML:
Evolutionary unsupervised and semi-supervised learning of multi-class
classification with grammatical evolution”. In: Computational Intelli-
gence (IJCCI), 2015 7th International Joint Conference on. Vol. 1. IEEE.
2015, pp. 83–94.
[16] Jeannie M Fitzgerald and Conor Ryan. “Adjudicated GP: A Behavioural
Approach to Selective Breeding”. In: International Joint Conference on
Computational Intelligence. Springer, Cham. 2015, pp. 135–154.
[17] Jeannie M Fitzgerald and Conor Ryan. “For sale or wanted: directed
crossover in adjudicated space”. In: Computational Intelligence (IJCCI),
2015 7th International Joint Conference on. Vol. 1. IEEE. 2015, pp. 95–
105.
[18] Jeannie M Fitzgerald et al. “An integrated approach to stage 1 breast
cancer detection”. In: Proceedings of the 2015 Annual Conference on
Genetic and Evolutionary Computation. ACM. 2015, pp. 1199–1206.
[19] David Medernach et al. “Evolutionary Progress in Heterogenous Cellu-
lar Automata (HetCA)”. In: Proceedings of the European Conference on
Artificial Life. 2015, pp. 512–519.
[20] David Medernach et al. “Wave: A Genetic Programming Approach to
Divide and Conquer”. In: Proceedings of the Companion Publication of
the 2015 Annual Conference on Genetic and Evolutionary Computation.
ACM. 2015, pp. 1435–1436.
[21] David Medernach et al. “Wave: Incremental Erosion of Residual Error”.
In: Proceedings of the Companion Publication of the 2015 Annual Confer-
ence on Genetic and Evolutionary Computation. ACM. 2015, pp. 1285–
1292.
2[22] James Vincent Patten and Conor Ryan. “Attributed grammatical evolu-
tion using shared memory spaces and dynamically typed semantic func-
tion specification”. In: European Conference on Genetic Programming.
Springer, Cham. 2015, pp. 105–112.
[23] R Muhammad Atif Azad, David Medernach, and Conor Ryan. “Efficient
approaches to interleaved sampling of training data for symbolic regres-
sion”. In: Nature and Biologically Inspired Computing (NaBIC), 2014
Sixth World Congress on. IEEE. 2014, pp. 176–183.
[24] R Muhammad Atif Azad and Conor Ryan. “The best things donfffdfffdfffdt
always come in small packages: Constant creation in grammatical evo-
lution”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2014, pp. 186–197.
[25] R Azad, David Medernach, and Conor Ryan. “Efficient interleaved sam-
pling of training data in genetic programming”. In: Proceedings of the
Companion Publication of the 2014 Annual Conference on Genetic and
Evolutionary Computation. ACM. 2014, pp. 127–128.
[26] Gopinath Chennupati, R Azad, and Conor Ryan. “Multi-core GE: au-
tomatic evolution of CPU based multi-core parallel programs”. In: Pro-
ceedings of the Companion Publication of the 2014 Annual Conference
on Genetic and Evolutionary Computation. ACM. 2014, pp. 1041–1044.
[27] Gopinath Chennupati, R Azad, and Conor Ryan. “Predict the perfor-
mance of GE with an ACO based machine learning algorithm”. In: Pro-
ceedings of the Companion Publication of the 2014 Annual Conference
on Genetic and Evolutionary Computation. ACM. 2014, pp. 1353–1360.
[28] Gopinath Chennupati, Jeannie Fitzgerald, and Conor Ryan. “On the
efficiency of multi-core grammatical evolution (MCGE) evolving multi-
core parallel programs”. In: Nature and Biologically Inspired Computing
(NaBIC), 2014 Sixth World Congress on. IEEE. 2014, pp. 238–243.
[29] Gopinath Chennupati, Conor Ryan, and R Azad. “Predict the success
or failure of an evolutionary algorithm run”. In: Proceedings of the Com-
panion Publication of the 2014 Annual Conference on Genetic and Evo-
lutionary Computation. ACM. 2014, pp. 131–132.
[30] Jeannie Fitzgerald and Conor Ryan. “On size, complexity and generali-
sation error in GP”. In: Proceedings of the 2014 Annual Conference on
Genetic and Evolutionary Computation. ACM. 2014, pp. 903–910.
[31] Jeannie Fitzgerald and Conor Ryan. “Selection bias and generalisation
error in genetic programming”. In: CICSYN ’14 Proceedings of the 2014
Sixth International Conference on Computational Intelligence, Commu-
nication Systems and Networks. Association for Computing Machinery,
2014, pp. 59–64.
3[32] Conor Higgins et al. “The creation and facilitation of speech and language
therapy sessions for individuals with aphasia”. In: Proceedings of the
Companion Publication of the 2014 Annual Conference on Genetic and
Evolutionary Computation. ACM. 2014, pp. 109–110.
[33] Muhammad Rezaul Karim and Conor Ryan. “On improving grammatical
evolution performance in symbolic regression with attribute grammar”.
In: Proceedings of the Companion Publication of the 2014 Annual Con-
ference on Genetic and Evolutionary Computation. ACM. 2014, pp. 139–
140.
[34] Fergal Lane, R Muhammad Atif Azad, and Conor Ryan. “On Effective
and Inexpensive Local Search Techniques in Genetic Programming Re-
gression”. In: International Conference on Parallel Problem Solving from
Nature. Springer, Cham. 2014, pp. 444–453.
[35] Conor Ryan et al. “Building a stage 1 computer aided detector for breast
cancer using genetic programming”. In: European Conference on Genetic
Programming. Springer, Berlin, Heidelberg. 2014, pp. 162–173.
[36] Jeannie Fitzgerald, R Azad, and Conor Ryan. “A bootstrapping ap-
proach to reduce over-fitting in genetic programming”. In: Proceedings
of the 15th annual conference companion on Genetic and evolutionary
computation. ACM. 2013, pp. 1113–1120.
[37] Jeannie Fitzgerald, R Azad, and Conor Ryan. “Bootstrapping to reduce
bloat and improve generalisation in genetic programming”. In: Proceed-
ings of the 15th annual conference companion on Genetic and evolution-
ary computation. ACM. 2013, pp. 141–142.
[38] Jeannie Fitzgerald and Conor Ryan. “A hybrid approach to the prob-
lem of class imbalance”. In: International Conference on Soft Computing
(MENDEL). 2013.
[39] Jeannie Fitzgerald and Conor Ryan. “An Empirical Analysis Through
the Time Complexity of GE Problems”. In: Proceedings of 2013 Interna-
tional Conference on Soft Computing. June 2013, pp. 37–44.
[40] Jeannie Fitzgerald and Conor Ryan. “Individualized self-adaptive genetic
operators with adaptive selection in Genetic Programming”. In: Nature
and Biologically Inspired Computing (NaBIC), 2013 World Congress on.
IEEE. 2013, pp. 232–237.
[41] Conor Higgins et al. “Towards Unsupervised Remote Therapy for Indi-
viduals with Aphasia”. In: International Conference on Mobile Comput-
ing, Applications, and Services. Springer, Cham. 2013, pp. 265–268.
[42] Damien Hogan, Tom Arbuckle, and Conor Ryan. “Estimating MLC NAND
flash endurance: a genetic programming based symbolic regression appli-
cation”. In: Proceedings of the 15th annual conference on Genetic and
evolutionary computation. ACM. 2013, pp. 1285–1292.
4[43] Damien Hogan, Tom Arbuckle, and Conor Ryan. “How early and with
how little data? using genetic programming to evolve endurance classi-
fiers for MLC NAND flash memory”. In: European Conference on Genetic
Programming. Springer, Berlin, Heidelberg. 2013, pp. 253–264.
[44] David Medernach et al. “Long-term evolutionary dynamics in heteroge-
neous cellular automata”. In: Proceedings of the 15th annual conference
on Genetic and evolutionary computation. ACM. 2013, pp. 231–238.
[45] Tom Arbuckle, Damien Hogan, and Conor Ryan. “Optimising Flash
memory for differing usage scenarios: Goals and approach”. In: Interna-
tional Conference on Hybrid Information Technology. Springer, Berlin,
Heidelberg. 2012, pp. 137–140.
[46] Tom Arbuckle, Damien Hogan, and Conor Ryan. “Optimising Flash
non-volatile memory using machine learning: A project overview”. In:
Proceedings of the Fifth Balkan Conference in Informatics. ACM. 2012,
pp. 235–238.
[47] Jeannie Fitzgerald and Conor Ryan. “Exploring boundaries: optimising
individual class boundaries for binary classification problem”. In: Pro-
ceedings of the 14th annual conference on Genetic and evolutionary com-
putation. ACM. 2012, pp. 743–750.
[48] D. Hogan, T. Arbuckle, and C. Ryan. “Evolving a storage block en-
durance classifier for Flash memory: A trial implementation”. In: 2012
IEEE 11th International Conference on Cybernetic Intelligent Systems
(CIS). Aug. 2012, pp. 12–17. doi: 10.1109/CIS.2013.6782154.
[49] Damien Hogan, Tom Arbuckle, and Conor Ryan. “Evolving a storage
block endurance classifier for Flash memory: A trial implementation”.
In: Cybernetic Intelligent Systems (CIS), 2012 IEEE 11th International
Conference on. IEEE. 2012, pp. 12–17.
[50] Daniel Howard and Conor Ryan. “Testing a Novel Attribute Grammar
Genetic Programming Algorithm”. In: International Conference on Hy-
brid Information Technology. Springer, Berlin, Heidelberg. 2012, pp. 224–
231.
[51] Muhammad Rezaul Karim and Conor Ryan. “Sensitive ants are sensi-
ble ants”. In: Proceedings of the 14th annual conference on Genetic and
evolutionary computation. ACM. 2012, pp. 775–782.
[52] James Patten and Conor Ryan. “EVO-CBG-An Evolutionary System
for Automatically Generating Character Behaviours for Game Environ-
ments”. In: International Conference on Hybrid Information Technology.
Springer, Berlin, Heidelberg. 2012, pp. 211–216.
[53] R Azad and Conor Ryan. “Variance based selection to improve test set
performance in genetic programming”. In: Proceedings of the 13th an-
nual conference on Genetic and evolutionary computation. ACM. 2011,
pp. 1315–1322.
5[54] Jeannie Fitzgerald and Conor Ryan. “Drawing boundaries: using indi-
vidual evolved class boundaries for binary classification problems”. In:
Proceedings of the 13th annual conference on Genetic and evolutionary
computation. ACM. 2011, pp. 1347–1354.
[55] Jeannie Fitzgerald and Conor Ryan. “Validation sets for evolutionary
curtailment with improved generalisation”. In: International Conference
on Hybrid Information Technology. Springer, Berlin, Heidelberg. 2011,
pp. 282–289.
[56] Jeannie Fitzgerald and Conor Ryan. “Validation Sets, Genetic Program-
ming and Generalisation”. In: Research and Development in Intelligent
Systems XXVIII. Springer, London, 2011, pp. 79–92.
[57] Daniel Howard, Conor Ryan, and JJ Collins. “Attribute grammar genetic
programming algorithm for automatic code parallelization”. In: Interna-
tional Conference on Hybrid Information Technology. Springer, Berlin,
Heidelberg. 2011, pp. 250–257.
[58] Muhammad Rezaul Karim and Conor Ryan. “A new approach to solving
0-1 multiconstraint knapsack problems using attribute grammar with
lookahead”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2011, pp. 250–261.
[59] Muhammad Rezaul Karim and Conor Ryan. “A simple improvement
heuristic for attributed grammatical evolution with lookahead to solve
the multiple knapsack problem”. In: International Conference on Hybrid
Information Technology. Springer, Berlin, Heidelberg. 2011, pp. 274–281.
[60] Muhammad Rezaul Karim and Conor Ryan. “Degeneracy reduction or
duplicate elimination? an analysis on the performance of attributed gram-
matical evolution with lookahead to solve the multiple knapsack prob-
lem”. In: Nature Inspired Cooperative Strategies for Optimization (NICSO
2011). Springer, Berlin, Heidelberg, 2011, pp. 247–266.
[61] Conor Ryan, JJ Collins, and Daniel Howard. “Optimizing for change
through shades”. In: International Conference on Hybrid Information
Technology. Springer, Berlin, Heidelberg. 2011, pp. 266–273.
[62] Alan Sheahan and Conor Ryan. “Graph metrics for predicting speedup in
static multiprocessor scheduling”. In: International Conference on Hybrid
Information Technology. Springer, Berlin, Heidelberg. 2011, pp. 391–398.
[63] David Wallin, Conor Ryan, and R Azad. “Candidate oversampling prefers
two to tango: estimation of distribution algorithms”. In: Proceedings of
the 13th annual conference companion on Genetic and evolutionary com-
putation. ACM. 2011, pp. 65–66.
[64] R Azad and Conor Ryan. “Abstract functions and lifetime learning in
genetic programming for symbolic regression”. In: Proceedings of the 12th
annual conference on Genetic and evolutionary computation. ACM. 2010,
pp. 893–900.
6[65] Fiacc Larkin and Conor Ryan. “Modesty is the best policy: automatic dis-
covery of viable forecasting goals in financial data”. In: European Confer-
ence on the Applications of Evolutionary Computation. Springer, Berlin,
Heidelberg. 2010, pp. 202–211.
[66] Conor Ryan. “Grammatical evolution tutorial”. In: Proceedings of the
12th annual conference companion on Genetic and evolutionary compu-
tation. ACM. 2010, pp. 2385–2412.
[67] Dan Costelloe and Conor Ryan. “On improving generalisation in ge-
netic programming”. In: European Conference on Genetic Programming.
Springer, Berlin, Heidelberg. 2009, pp. 61–72.
[68] Fiacc Larkin and Conor Ryan. “Avoiding the pitfalls of noisy fitness func-
tions with genetic algorithms”. In: Proceedings of the 11th Annual con-
ference on Genetic and evolutionary computation. ACM. 2009, pp. 1861–
1862.
[69] Conor Ryan. “Grammatical evolution”. In: Proceedings of the 11th An-
nual Conference Companion on Genetic and Evolutionary Computation
Conference: Late Breaking Papers. ACM. 2009, pp. 2907–2948.
[70] David Wallin and Conor Ryan. “Evaluation of population partitioning
schemes in bayesian classifier EDAs: estimation of distribution algo-
ithms”. In: Proceedings of the 11th Annual conference on Genetic and
evolutionary computation. ACM. 2009, pp. 469–476.
[71] David Wallin and Conor Ryan. “Using over-sampling in a Bayesian classi-
fier EDA to solve deceptive and hierarchical problems”. In: Evolutionary
Computation, 2009. CEC’09. IEEE Congress on. IEEE. 2009, pp. 1660–
1667.
[72] R Azad and Conor Ryan. “Gecco 2008 grammatical evolution tutorial”.
In: Proceedings of the 10th annual conference companion on Genetic and
evolutionary computation. ACM. 2008, pp. 2339–2366.
[73] Fiacc Larkin and Conor Ryan. “Good news: Using news feeds with ge-
netic programming to predict stock prices”. In: European Conference on
Genetic Programming. Springer, Berlin, Heidelberg. 2008, pp. 49–60.
[74] Gearoid Murphy and Conor Ryan. “A simple powerful constraint for ge-
netic programming”. In: European Conference on Genetic Programming.
Springer, Berlin, Heidelberg. 2008, pp. 146–157.
[75] Gearoid Murphy and Conor Ryan. “Exploiting the path of least resis-
tance in evolution”. In: Proceedings of the 10th annual conference on
Genetic and evolutionary computation. ACM. 2008, pp. 1251–1258.
[76] Adil Raja et al. “VoIP speech quality estimation in a mixed context with
genetic programming”. In: Proceedings of the 10th annual conference on
Genetic and evolutionary computation. ACM. 2008, pp. 1627–1634.
7[77] Alan Sheahan and Conor Ryan. “A transformation-based approach to
static multiprocessor scheduling”. In: Proceedings of the 10th annual con-
ference on Genetic and evolutionary computation. ACM. 2008, pp. 1041–
1048.
[78] Thomas Collins, JJ Collins, and Conor Ryan. “Occupancy grid mapping:
An empirical evaluation”. In: Control & Automation, 2007. MED’07.
Mediterranean Conference on. IEEE. 2007, pp. 1–6.
[79] Dan Costelloe and Conor Ryan. “Towards models of user preferences in
interactive musical evolution”. In: Proceedings of the 9th annual confer-
ence on Genetic and evolutionary computation. ACM. 2007, pp. 2254–
2254.
[80] Daniel Howard et al. “Initial Exploitation of the SONNET Derived Tax-
onomy of Mammographic Parenchymal Patterns”. In: Frontiers in the
Convergence of Bioscience and Information Technologies, 2007. FBIT
2007. IEEE. 2007, pp. 390–395.
[81] H Majeed and C Ryan. “A new approach to calculate the best con-
text of tree and its application in defining a constructive, context aware
crossover for GP”. In: 2007 Frontiers in the Convergence of Bioscience
and Information Technologies (FBIT’07). 2007.
[82] Hammad Majeed and Conor Ryan. “A new approach to calculate the best
context of a tree and its application in defining a constructive, context
aware crossover for GP”. In: Frontiers in the Convergence of Bioscience
and Information Technologies, 2007. FBIT 2007. IEEE. 2007, pp. 765–
768.
[83] Hammad Majeed and Conor Ryan. “Context-aware mutation: a mod-
ular, context aware mutation operator for genetic programming”. In:
Proceedings of the 9th annual conference on Genetic and evolutionary
computation. ACM. 2007, pp. 1651–1658.
[84] Hammad Majeed and Conor Ryan. “On the constructiveness of context-
aware crossover”. In: Proceedings of the 9th annual conference on Genetic
and evolutionary computation. ACM. 2007, pp. 1659–1666.
[85] Gearoid Murphy, Conor Ryan, and Daniel Howard. “Seeding Methods
for Run Transferable Libraries: Capturing Domain Relevant Function-
ality through Schematic Manipulation for Genetic Programming”. In:
Frontiers in the Convergence of Bioscience and Information Technolo-
gies, 2007. FBIT 2007. IEEE. 2007, pp. 769–772.
[86] Adil Raja et al. “An Evolutionary Approach to Speech Quality Estima-
tion”. In: Frontiers in the Convergence of Bioscience and Information
Technologies, 2007. FBIT 2007. IEEE. 2007, pp. 757–760.
[87] Adil Raja et al. “Real-time, non-intrusive evaluation of VoIP”. In: Euro-
pean Conference on Genetic Programming. Springer, Berlin, Heidelberg.
2007, pp. 217–228.
8[88] Conor Ryan and M O’Neill. “Grammatical evolution.” In: GECCO (Com-
panion). 2007, pp. 3609–3626.
[89] Joe Sullivan and Conor Ryan. “A Destructive Evolutionary Algorithm
Process”. In: Frontiers in the Convergence of Bioscience and Information
Technologies, 2007. FBIT 2007. IEEE. 2007, pp. 761–764.
[90] Joe Sullivan and Conor Ryan. “A destructive evolutionary process: a
pilot implementation”. In: Proceedings of the 9th annual conference on
Genetic and evolutionary computation. ACM. 2007, pp. 2167–2173.
[91] David Wallin and Conor Ryan. “Maintaining diversity in edas for real-
valued optimisation problems”. In: Frontiers in the Convergence of Bio-
science and Information Technologies, 2007. FBIT 2007. IEEE. 2007,
pp. 795–800.
[92] David Wallin and Conor Ryan. “On the diversity of diversity”. In: Evolu-
tionary Computation, 2007. CEC 2007. IEEE Congress on. IEEE. 2007,
pp. 95–102.
[93] Hammad Majeed and Conor Ryan. “A less destructive, context-aware
crossover operator for GP”. In: European Conference on Genetic Pro-
gramming. Springer, Berlin, Heidelberg. 2006, pp. 36–48.
[94] Hammad Majeed and Conor Ryan. “Using context-aware crossover to
improve the performance of GP”. In: Proceedings of the 8th annual con-
ference on Genetic and evolutionary computation. ACM. 2006, pp. 847–
854.
[95] Miguel Nicolau and Conor Ryan. “Genetic operators and sequencing in
the GAuGE system”. In: Evolutionary Computation, 2006. CEC 2006.
IEEE Congress on. IEEE. 2006, pp. 1561–1568.
[96] Miguel Nicolau and Conor Ryan. “Solving sudoku with the gAuGE sys-
tem”. In: European Conference on Genetic Programming. Springer, Berlin,
Heidelberg. 2006, pp. 213–224.
[97] Adil Raja et al. “Non-intrusive quality evaluation of VoIP using ge-
netic programming”. In: Bio-Inspired Models of Network, Information
and Computing Systems, 2006. 1st. IEEE. 2006, pp. 1–8.
[98] Maarten Keijzer et al. “Undirected training of run transferable libraries”.
In: European Conference on Genetic Programming. Springer, Berlin, Hei-
delberg. 2005, pp. 361–370.
[99] Hammad Majeed, Conor Ryan, and R Muhammad Atif Azad. “Evaluat-
ing GP schema in context”. In: Proceedings of the 7th annual conference
on Genetic and evolutionary computation. ACM. 2005, pp. 1773–1774.
[100] David Power, Conor Ryan, and R Muhammad Atif Azad. “Promoting
diversity using migration strategies in distributed genetic algorithms”. In:
Evolutionary Computation, 2005. The 2005 IEEE Congress on. Vol. 2.
IEEE. 2005, pp. 1831–1838.
9[101] Chris Stephens, Miguel Nicolau, and Conor Ryan. “Zero is not a four let-
ter word: studies in the evolution of language”. In: European Conference
on Genetic Programming. Springer, Berlin, Heidelberg. 2005, pp. 371–
380.
[102] David Wallin, Conor Ryan, and R Muhammad Atif Azad. “Symbio-
genetic coevolution”. In: Evolutionary Computation, 2005. The 2005
IEEE Congress on. Vol. 2. IEEE. 2005, pp. 1613–1620.
[103] Dan Costelloe and Conor Ryan. “Genetic programming for subjective
fitness function identification”. In: European Conference on Genetic Pro-
gramming. Springer, Berlin, Heidelberg. 2004, pp. 259–268.
[104] Maarten Keijzer, Conor Ryan, and Mike Cattolico. “Run transferable
librariesfffdfffdfffdlearning functional bias in problem domains”. In: Ge-
netic and Evolutionary Computation Conference. Springer, Berlin, Hei-
delberg. 2004, pp. 531–542.
[105] Miguel Nicolau and Conor Ryan. “Crossover, population dynamics, and
convergence in the GAuGE system”. In: Genetic and Evolutionary Com-
putation Conference. Springer, Berlin, Heidelberg. 2004, pp. 1414–1425.
[106] Miguel Nicolau and Conor Ryan. “Efficient Crossover in the GAuGE
system”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2004, pp. 125–137.
[107] Miguel Nicolau, Conor Ryan, and Eoin Ryan. “A GAuGE Approach
to Learning DFA from Noisy Samples”. In: Genetic and Evolutionary
Computation-GECCO 2004: Genetic and Evolutionary Computation Con-
ference, Seattle, Washington, USA, 26-30 June 2004. 2004.
[108] Michael OfffdfffdfffdNeill and Conor Ryan. “Grammatical evolution by
grammatical evolution: The evolution of grammar and genetic code”. In:
European Conference on Genetic Programming. Springer, Berlin, Heidel-
berg. 2004, pp. 138–149.
[109] Conor Ryan, Hammad Majeed, and Atif Azad. “A competitive building
block hypothesis”. In: Genetic and Evolutionary Computation Confer-
ence. Springer, Berlin, Heidelberg. 2004, pp. 654–665.
[110] Eoin Ryan, R Muhammad Atif Azad, and Conor Ryan. “On the per-
formance of genetic operators and the random key representation”. In:
European Conference on Genetic Programming. Springer, Berlin, Heidel-
berg. 2004, pp. 162–173.
[111] R Muhammad Atif Azad and Conor Ryan. “Structural emergence with
order independent representations”. In: Genetic and Evolutionary Com-
putation Conference. Springer, Berlin, Heidelberg. 2003, pp. 1626–1638.
[112] Miguel Nicolau, Anne Auger, and Conor Ryan. “Functional dependency
and degeneracy: detailed analysis of the GAuGE system”. In: Interna-
tional Conference on Artificial Evolution (Evolution Artificielle). Springer,
Berlin, Heidelberg. 2003, pp. 15–26.
10[113] Miguel Nicolau, Anne Auger, and Conor Ryan. “Investigating Degener-
ate Code and Gene Dependency in the GAuGE System”. In: The 2003
Genetic and Evolutionary Computation Conference-(GECCO 2003): The
2nd Grammatical Evolution Workshop (GEWS 2003), Chicago, Ilinois,
USA, 12-16 July 2003. AAAI. 2003.
[114] Miguel Nicolau and Conor Ryan. “How functional dependency adapts to
salience hierarchy in the GAuGE system”. In: European Conference on
Genetic Programming. Springer, Berlin, Heidelberg. 2003, pp. 153–163.
[115] Michael OfffdfffdfffdNeill et al. “Analysis of a digit concatenation ap-
proach to constant creation”. In: European Conference on Genetic Pro-
gramming. Springer, Berlin, Heidelberg. 2003, pp. 173–182.
[116] Conor Ryan and R Muhammad Atif Azad. “Sensible initialisation in
Chorus”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2003, pp. 394–403.
[117] Conor Ryan and R Muhammad Atif Azad. “Sensible initialisation in
grammatical evolution”. In: GECCO. 2003, pp. 142–145.
[118] Conor Ryan, JJ Collins, and David Wallin. “Non-stationary function
optimization using polygenic inheritance”. In: Genetic and Evolutionary
Computation Conference. Springer, Berlin, Heidelberg. 2003, pp. 1320–
1331.
[119] Conor Ryan and Maarten Keijzer. “An analysis of diversity of constants
of genetic programming”. In: European Conference on Genetic Program-
ming. Springer, Berlin, Heidelberg. 2003, pp. 404–413.
[120] Conor Ryan, Maarten Keijzer, and Miguel Nicolau. “On the avoidance of
fruitless wraps in grammatical evolution”. In: Genetic and Evolutionary
Computation Conference. Springer, Berlin, Heidelberg. 2003, pp. 1752–
1763.
[121] Conor Ryan et al. “Genetic programming(Essex, 14-16 April 2003)”. In:
Lecture notes in computer science (2003).
[122] R Azad et al. “A re-examination of the Cart Centering problem using
the Chorus system”. In: Proceedings of the 4th Annual Conference on
Genetic and Evolutionary Computation. Morgan Kaufmann Publishers
Inc. 2002, pp. 707–715.
[123] Anthony Brabazon et al. “Evolving classifiers to model the relationship
between strategy and corporate performance using grammatical evo-
lution”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2002, pp. 103–112.
[124] Anthony Brabazon et al. “Grammatical evolution and corporate failure
prediction”. In: Proceedings of the 4th Annual Conference on Genetic
and Evolutionary Computation. Morgan Kaufmann Publishers Inc. 2002,
pp. 1011–1018.
11[125] James A Foster et al. “Genetic programming(3-5 April 2002, Kinsale)”.
In: Lecture notes in computer science (2002).
[126] JA Foster et al. “Genetic Programming”. In: Proceedings of the 5th Eu-
ropean Conference, EuroGP. Vol. 2278. 2002.
[127] Daniel Howard, Simon C Roberts, and Conor Ryan. “Machine vision:
exploring context with genetic programming”. In: Proceedings of the 4th
Annual Conference on Genetic and Evolutionary Computation. Morgan
Kaufmann Publishers Inc. 2002, pp. 756–763.
[128] Daniel Howard, Simon C Roberts, and Conor Ryan. “The boru data
crawler for object detection tasks in machine vision”. In: Workshops on
Applications of Evolutionary Computation. Springer, Berlin, Heidelberg.
2002, pp. 222–232.
[129] Maarten Keijzer et al. “Grammatical evolution rules: The mod and the
bucket rule”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 2002, pp. 123–130.
[130] Miguel Nicolau and Conor Ryan. “LINKGAUGE: Tackling hard decep-
tive problems with a new linkage learning genetic algorithm”. In: Proceed-
ings of the 4th Annual Conference on Genetic and Evolutionary Compu-
tation. Morgan Kaufmann Publishers Inc. 2002, pp. 488–494.
[131] Miguel Nicolau and Conor Ryan. “On the use of gene dependency to
avoid deceptive traps”. In: Genetic and Evolutionary Computation Con-
ference (GECCO 2002), New York, USA, 9-13 July 2002. AAAI. 2002.
[132] Michael OfffdfffdfffdNeill, Anthony Brabazon, and Conor Ryan. “Fore-
casting market indices using evolutionary automatic programming”. In:
Genetic algorithms and genetic programming in computational finance.
Springer, Boston, MA, 2002, pp. 175–195.
[133] Michael OfffdfffdfffdNeill and Conor Ryan. “Investigations into memory
in grammatical evolution”. In: GECCO 2002: Proceedings of the Bird of
a Feather (2002), pp. 141–144.
[134]
John OfffdfffdfffdSullivan and Conor Ryan. “An investigation into the use
of different search strategies with grammatical evolution”. In: European
Conference on Genetic Programming. Springer, Berlin, Heidelberg. 2002,
pp. 268–277.
[135] Conor Ryan, Miguel Nicolau, and Michael OfffdfffdfffdNeill. “Genetic
algorithms using grammatical evolution”. In: European Conference on
Genetic Programming. Springer, Berlin, Heidelberg. 2002, pp. 278–287.
[136] Conor Ryan, Michael OfffdfffdfffdNeill, and AM Barry. “How to do any-
thing with Grammars”. In: Proc. of the Bird of a Feather Workshops,
Genetic and Evolutionary Computation Conference. 2002, pp. 116–119.
[137] Conor Ryan et al. “No coercion and no prohibition, a position indepen-
dent encoding scheme for evolutionary algorithms–the chorus system”.
In: European Conference on Genetic Programming. Springer, Berlin, Hei-
delberg. 2002, pp. 131–141.
12[138] Daniel Howard, Simon C Roberts, and Conor Ryan. “Evolution of an
Object Detection Ant for Image”. In: 2001 Genetic and Evolutionary
Computation Conference. 2001, pp. 168–175.
[139] Maarten Keijzer et al. “Ripple crossover in genetic programming”. In:
European Conference on Genetic Programming. Springer, Berlin, Heidel-
berg. 2001, pp. 74–86.
[140] M Keijzer et al. “Adaptive logic programming”. In: Proceedings of the 3rd
Annual Conference on Genetic and Evolutionary Computation. Morgan
Kaufmann Publishers Inc. 2001, pp. 42–49.
[141] Michael O’Neill, Conor Ryan, and Miguel Nicolau. “Grammar defined
introns: An investigation into grammars, introns, and bias in grammatical
evolution”. In: Proceedings of the 3rd Annual Conference on Genetic
and Evolutionary Computation. Morgan Kaufmann Publishers Inc. 2001,
pp. 97–103.
[142] Michael O’Neill et al. “Crossover in Grammatical Evolution: The Search
Continues”. In: Genetic Programming. Ed. by Julian Miller et al. Berlin,
Heidelberg: Springer Berlin Heidelberg, 2001, pp. 337–347. isbn: 978-3-
540-45355-0.
[143] Michael OfffdfffdfffdNeill et al. “Crossover in grammatical evolution: The
search continues”. In: European Conference on Genetic Programming.
Springer, Berlin, Heidelberg. 2001, pp. 337–347.
[144] Michael O’Neill et al. “Developing a market timing system using gram-
matical evolution”. In: Proceedings of the 3rd Annual Conference on Ge-
netic and Evolutionary Computation. Morgan Kaufmann Publishers Inc.
2001, pp. 1375–1381.
[145] Michael OfffdfffdfffdNeill et al. “Evolving market index trading rules us-
ing grammatical evolution”. In: Workshops on Applications of Evolution-
ary Computation. Springer, Berlin, Heidelberg. 2001, pp. 343–352.
[146] Conor Ryan, Michael O’Neill, and Atif Azad. “No coercion and no prohibition-
A position independent encoding scheme for evolutionary algorithms”.
In: Proceedings of the 3rd Annual Conference on Genetic and Evolution-
ary Computation. Morgan Kaufmann Publishers Inc. 2001, pp. 187–187.
[147] Michael OfffdfffdfffdNeill and Conor Ryan. “Crossover in grammatical
evolution: A smooth operator?” In: European Conference on Genetic
Programming. Springer, Berlin, Heidelberg. 2000, pp. 149–162.
[148] Michael O’Neill and Conor Ryan. “Grammar based function definition in
Grammatical Evolution.” In: Proceedings of the 2nd Annual Conference
on Genetic and Evolutionary Computation. Morgan Kaufmann Publish-
ers Inc. 2000, pp. 485–490.
[149] Michael OfffdfffdfffdNeill and Conor Ryan. “Incorporating gene expres-
sion models into evolutionary algorithms”. In: DNA 5 (2000), p. 3.
13[150] Conor Ryan. “Book review: Genetic programming 3: Darwinian invention
and problem solving”. In: Genetic Programming and Evolvable Machines
1.4 (2000), pp. 379–381.
[151] Conor Ryan and Laur Ivan. “Paragen–the first results”. In: European
Conference on Genetic Programming. Springer, Berlin, Heidelberg. 2000,
pp. 338–348.
[152] J Buckley and Conor Ryan. SCASE’99: Proceedings of the 1st Interna-
tional Workshop on Soft Computing Applied to Software Engineering.
1999.
[153] JJ Collins and Conor Ryan. “Non-stationary function optimization using
polygenic inheritance”. In: Proceedings of the 1st Annual Conference on
Genetic and Evolutionary Computation-Volume 1. Morgan Kaufmann
Publishers Inc. 1999, pp. 781–781.
[154] Michael OfffdfffdfffdNeill and Conor Ryan. “Automatic generation of
caching algorithms”. In: Evolutionary Algorithms in Engineering and
Computer Science 30 (1999), pp. 127–134.
[155] Michael O’Neill and Conor Ryan. “Automatic Generation of High Level
Functions using”. In: Proceedings of the 1st International Workshop on
Soft. Limerick University Press. 1999, pp. 21–29.
[156] Michael OfffdfffdfffdNeill and Conor Ryan. “Automatic generation of
high level functions using evolutionary algorithms”. In: Proceedings of
SCASE (1999), pp. 21–29.
[157] Michael OfffdfffdfffdNeill and Conor Ryan. “Automatic generation of
programs with grammatical evolution”. In: Proceedings of AICS (1999),
pp. 72–78.
[158] Michael OfffdfffdfffdNeill and Conor Ryan. “Evolving multi-line compi-
lable C programs”. In: European Conference on Genetic Programming.
Springer, Berlin, Heidelberg. 1999, pp. 83–92.
[159] Michael OfffdfffdfffdNeill and Conor Ryan. “Genetic code degeneracy:
Implications for grammatical evolution and beyond”. In: European Con-
ference on Artificial Life. Springer, Berlin, Heidelberg. 1999, pp. 149–
153.
[160] Michael O’Neill and Conor Ryan. “Under the hood of grammatical evo-
lution”. In: Proceedings of the 1st Annual Conference on Genetic and
Evolutionary Computation-Volume 2. Morgan Kaufmann Publishers Inc.
1999, pp. 1143–1148.
[161] Conor Ryan and Laur Ivan. “Automatic parallelization of arbitrary pro-
grams”. In: European Conference on Genetic Programming. Springer,
Berlin, Heidelberg. 1999, pp. 244–254.
[162] Conor Ryan and Laur Ivan. “Evolving Equivalent Parallel Programs:
Sequences and Loops”. In: Proceedings of the 1st International Workshop
on Soft. Limerick University Press. 1999, pp. 119–128.
14[163] C Ryan and L Ivan. “Automatic Discovery of Loop Transformations for
Autoparallelisation”. In: COGNITIVE SCIENCE RESEARCH PAPERS-
UNIVERSITY OF BIRMINGHAM CSRP (1998), pp. 17–20.
[164] Conor Ryan and JJ Collins. “Polygenic inheritancefffdfffdfffda haploid
scheme that can outperform diploidy”. In: International Conference on
Parallel Problem Solving from Nature. Springer, Berlin, Heidelberg. 1998,
pp. 178–187.
[165] Conor Ryan, John James Collins, and Michael O Neill. “Grammatical
evolution: Evolving programs for an arbitrary language”. In: European
Conference on Genetic Programming. Springer, Berlin, Heidelberg. 1998,
pp. 83–96.
[166] Conor Ryan and Laur Ivan. “Automatic Discovery of Loop Transforma-
tions for an Parallelising Compiler”. In: Late Breaking Papers at Eu-
roGP’98: the First European (1998), pp. 17–20.
[167] Conor Ryan and Michael OfffdfffdfffdNeill. “Grammatical evolution: A
steady state approach”. In: Late Breaking Papers, Genetic Programming
1998 (1998), pp. 180–185.
[168] Conor Ryan, Michael OfffdfffdfffdNeill, and JJ Collins. “Grammatical
evolution: Solving trigonometric identities”. In: proceedings of Mendel.
Vol. 98. 1998, 4th.
[169] Conor Ryan et al. “Automatic parallelization of loops in sequential pro-
grams using genetic programming”. In: Genetic Programming 1998: Pro-
ceedings of the Third Annual Conference. 1998, pp. 344–349.
[170] Paul Walsh and Conor Ryan. “Automatic parallelization for distributed
memory machines using genetic programming”. In: Advances in Parallel
Computing. Vol. 12. North-Holland, 1998, pp. 297–300.
[171] Conor Ryan. “Diploidy without dominance”. In: Third Nordic workshop
on genetic algorithms. 1997, pp. 63–70.
[172] Conor Ryan and Paul Walsh. “Paragen II: evolving parallel transforma-
tion rules”. In: International Conference on Computational Intelligence.
Springer, Berlin, Heidelberg. 1997, pp. 573–573.
[173] Conor Ryan and Paul Walsh. “The evolution of provable parallel pro-
grams”. In: Genetic Programming 199.7 (1997), pp. 295–302.
[174] Michael OfffdfffdfffdNeill and Conor Ryan. “Automatic Generation of
Programs that Outperform Human Designed Algorithms”. In: Depart-
ment of Computer Science and Information Systems 6 th Annual Re-
search Conference Tuesday, 14 th September, 1999 S2-05 Schuman Build-
ing. Vol. 74. Citeseer. 1996.
[175] Paul Walsh and Conor Ryan. “Paragen: a novel technique for the au-
toparallelisation of sequential programs using gp”. In: Proceedings of the
1st annual conference on genetic programming. MIT Press. 1996, pp. 406–
409.
15[176] Conor Ryan. “Automatic conversion of programs from serial to parallel
using genetic programming-the paragen system”. In: ParCo’95 Proceed-
ings (1995).
[177] Conor Ryan. “GPRobots and GPTeams-competition, co-evolution and
cooperation in genetic programming”. In: Working Notes for the AAAI
Symposium on Genetic Programming. 1995, pp. 86–93.
[178] Conor Ryan. “Racial harmony and Function Optimization in Genetic
Algorithms-The Races Genetic Algorithm.” In: Evolutionary Program-
ming. 1995, pp. 109–125.
[179] Paul Walsh and Conor Ryan. “Automatic Conversion of Programs from
Serial to Parallel using Genetic Programming-The Paragen System.” In:
PARCO. 1995, pp. 415–422.
[180] Conor Ryan. “Pygmies and civil servants”. In: Advances in Genetic Pro-
gramming. MIT Press. 1994, pp. 243–263.
[181] Conor Ryan. “Racial harmony in genetic algorithms”. In: KI’94 Work-
shop on Genetic Algorithms. 1994.
[182] Conor Ryan. “The degree of oneness”. In: Proceedings of the First Online
Workshop on Soft Computing (WSC1). 1994, pp. 43–48.
16

Close Menu