Artificial Intelligence - Research - Computer Science and Software Engineering - University of Canterbury - New Zealand

Artificial Intelligence Research Group

The AI research group is interested in a variety of algorithms that mimic aspects of human intelligence or other biological systems. This includes:

  • Machine learning (including statistical learning and connectionism)
  • Biologically-inspired computation
  • Artificial life (in particular open-ended evolution)
  • Combinatorial search (in particular meta-heuristic and hyper-heuristic approaches)


  • Kourosh Neshatian: machine learning
  • Thomas Young: computational open-ended evolution, emergence, and complexity
  • Shinichi Yamada [PhD candidate]: model and variable selection through statistical learning and support vector machines
  • Hayden Jackson [MSc 2015-2016]: Learning in Spiking Artificial Neural Networks
  • Andy Bell [Honours 2016]: Mary had a little lambda: implementing a minimal lisp for assisting with education
  • Dillon George [Honours 2016]: Statistical BSP trees for density estimation
  • Aaron Stockdill [Honours 2016]: Neuromorphic Computing with Reservoir Neural Networks on Memristive Hardware
  • Jonathan Avery [Honours 2015]: Developing a similarity measure for Python programs
  • Cain Cresswell-Miley [Honours 2014]: Parallel swarm optimization and learning
  • Jill de Jong [research assistance 2012--2013]: Automatic construction of cost-sensitive discriminant functions
  • Barry Kanigel [research assistance 2012--2013]: Ensemble learning, boosting


ToyWorld is an artificial chemistry system developed for simulation of open-ended evolution.

Related courses

  • Phone: +64 3 364 2362
    Fax: +64 3 364 2569
  • Computer Science and Software Engineering
    University of Canterbury
    Private Bag 4800, Christchurch
    New Zealand
  • Follow us
    FacebookYoutubetwitterLinked In