About Me
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:
- Theoretical work, mostly concerned with developing new ML algorithms.
 - 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.
 - 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