Publications

Journal

Stephen Kelly, Tatiana Voegerl, Wolfgang Banzhaf, and Cedric Gondro. Evolving Hierarchical Memory-Prediction Machines in Multi-Task Reinforcement Learning. Genetic Programming and Evolvable Machines, 2021. pdf
 
Stephen Kelly, Robert J. Smith, Malcolm I. Heywood, and Wolfgang Banzhaf. Emergent Tangled Program Graphs in Partially Observable Recursive Forecasting and ViZDoom Navigation Tasks. ACM Transactions on Evolutionary Learning and Optimization, 1(3), 2021 ACM
 
Stephen Kelly and Malcolm I. Heywood. Emergent Solutions to High-Dimensional Multi-Task Reinforcement Learning. Evolutionary Computation, 26(3):347-380, 2018. MIT Press. pdf
Silver placed at Human-Competitive (Humies) Competition
 
Stephen Kelly and Malcolm I. Heywood. Discovering Agent Behaviours through Code Reuse: Examples from Half-Field Offense and Ms. Pac-Man. IEEE Transactions on Games, 10(2):195–208, 2018. IEEE pdf

Book Chapters

Stephen Kelly and Wolfgang Banzhaf. Temporal Memory Sharing in Visual Reinforcement Learning. Genetic Programming Theory and Practice XVII, pages 101-119, 2020. Springer
 
Stephen Kelly, Robert Smith, and Malcolm I. Heywood. Emergent Policy Discovery for Visual Reinforcement Learning through Tangled Program Graphs: A Tutorial. Genetic Programming Theory and Practice XVI, pages 37-57, 2019. Springer

Conference

Stephen Kelly, Jacob Newsted, Wolfgang Banzhaf, and Cedric Gondro. A Modular Memory Framework for Time Series Prediction. In Proceedings of the 2020 Genetic and Evolutionary Computation Conference (GECCO '20), 2020
 
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), 2017 pdf
Best Paper - DETA Track
 
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, 2017 pdf
Best Paper - EuroGP
EuroGP 2017 presentation slides.
Video of champion TPG policy playing the game Frostbite.
 
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), 2016 pdf
 
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), 2016 pdf
 
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), 2015 pdf
 
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, 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, 2014 pdf
 
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, 2012 pdf
 
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, 2012
 
Theses

Stephen Kelly. Scaling Genetic Programming to Challenging Reinforcement Tasks through Emergent Modularity. PhD Thesis, Dalhousie University, 2018 pdf
 
Stephen Kelly. On Developmental Variation in Hierarchical Symbiotic Policy Search. Master's Thesis, Dalhousie University, 2012