Research

I'm currently a PhD student in the Faculty of Computer Science at Dalhousie University. Ongoing research is focused on machine learning in video games, with particular emphasis on building artificial agent behaviours with modular genetic programming.
 
Publications
Stephen Kelly and Malcolm I. Heywood. Multi-Task Learning in Atari Video Games with Emergent Tangled Program Graphs. In Proceedings of the 2017 Genetic and Evolutionary Computation Conference (GECCO '17), July 2017
 
Stephen Kelly and Malcolm I. Heywood. Emergent Tangled Graph Representations for Atari Game Playing Agents. In proceedings of the 20th European Conference on Genetic Programming, April 2017
 
Jessica P.C. Bonson, Stephen Kelly, Andrew R. McIntyre, and Malcolm I. Heywood. On Synergies between Diversity and Task Decomposition in Constructing Complex Systems with GP. In Proceedings of the 2016 Genetic and Evolutionary Computation Conference (GECCO '16), July 2016
 
Robert J. Smith, Stephen Kelly, and Malcolm I. Heywood. Discovering Rubik's Cube Subgroups using Coevolutionary GP: A Five Twist Experiment. In Proceedings of the 2016 Genetic and Evolutionary Computation Conference (GECCO '16), July 2016
 
Stephen Kelly and Malcolm I. Heywood. Knowledge Transfer from Keepaway Soccer to Half-field Offense through Program Symbiosis: Building Simple Programs for a Complex Task. In Proceedings of the 2015 Genetic and Evolutionary Computation Conference (GECCO '15), July 2015
 
Stephen Kelly and Malcolm I. Heywood. Genotypic versus Behavioural Diversity for Teams of Programs Under the 4-v-3 Keepaway Soccer Task. In proceedings of the 28th AAAI Conference on Artificial Intelligence, July 2014
 
Stephen Kelly and Malcolm I. Heywood. On Diversity, Teaming, and Hierarchical Policies: Observations from the Keepaway Soccer Task. In proceedings of the 17th European Conference on Genetic Programming, April 2014
 
Stephen Kelly, Peter Lichodzijewski, and Malcolm I. Heywood. On run time libraries and hierarchical symbiosis. In Proceedings of the 2012 IEEE Congress on Evolutionary Computation, pages 1-8, June 2012
 
Stephen Kelly, Peter. Lichodzijewski, and Malcolm I. Heywood. On Symbiotic Policy Search and Multi-Level Selection. In Proceedings of Artificial Life 13, the Thirteenth International Conference on the Simulation and Synthesis of Living Systems, pages 559-560, July 2012
 
Stephen Kelly. On Developmental Variation in Hierarchical Symbiotic Policy Search. Master's Thesis, Dalhousie University, August 2012.