My primary research at Visa focuses on the detection of machine-generated text. I'm also interested in how we
generate text with language models, how we can use language models to understand the statistics of text of unknown origin,
and how we can align language models with generative models for other kinds of data. Finally, I'm interested in the more
human side of machine learning research, particularly explainability and fairness, where there are real questions to be
asked about what we want to measure and how.
Previously I was an academic mathematician for twenty years, most recently as a senior lecturer (associate professor) of
pure mathematics at the University of Manchester, where I worked in dynamical systems, ergodic theory, fractal geometry
and number theory.
I previously held positions at St Andrews and Utrecht, and completed my PhD at Warwick in March 2011 under the supervision
of Mark Pollicott. My thesis is available here.
My Google Scholar profile is available here.