My research interests focus on aspects of Intelligent Robotics, particularly intelligent decision making and learning deep structure in strategies for surviving in nonstationary and adversarial worlds. This includes investigating approaches to automated discovery of novel concepts, through state and action abstraction, as well as representation learning. A major theme of my work is transfer learning.

See my Google Scholar profile.

I am interested in lifelong learning agents, and in particular the idea of learning "common sense" knowledge by abstracting behavioural commonalities from a number of different tasks in the same domain.

  1. Action Priors for Learning Domain Invariances
  2. Learning Domain Abstractions for Long Lived Robots [thesis]

Another main focus of my work is on the theme of online personalisation and adaptation of interfaces and content.

I am also interested in Computer Science education, and more generally the teaching of scientific concepts, particularly in the context of South Africa.