About Me
I'm a Lecturer (in Machine Learning) at the University of Bath, in the Department of Computer Science. A link to my university web page.

Whilst this website contains my professional research I also treat is as a personal blog, and my views are my own.

I consider my research to have three strands:
  1. Theoretical work, mostly concerned with developing new ML algorithms.
  2. MLOps, primarily in term of "how to deploy algorithms in the real world". As part of this I run the Bath CS departments GPU cluster, including developing its custom software.
  3. Applied work, which tends towards the application of ML to scientific problems.

Specific research interests include:
  • Bayesian machine learning
  • Graphical models
  • Non-parametric models (esp. Dirichlet processes)
  • Variational methods
  • MCMC methods
  • Incremental/streaming learning
  • Active learning
  • Density estimation
  • Directional statistics