Professor Tom Rainforth

Associate Professor of Statistical Machine Learning

Biographical sketch

I am an Associate Professor of Statistical Machine Learning, leader of the RainML Research Lab (rainml.uk), Tutorial Fellow at Mansfield College, and Principal Investigator of the ERC Starting Grant Data-Driven Algorithms for Data Acquisition (Mar 2024 - Feb 2029, funded by the UKRI Horizon Guarantee Scheme).  Though I only started my current Associate Professor role in September 2024, I have been a member of the Department since 2017, first as a postdoc working with Yee Whye Teh (Sep 2017 - Aug 2019), then as an associate member as part of a Junior Research Fellow in Computer Science at Christ Church College (Sep 2019 - Dec 2019), then as a Florence Nightingale Bicentennial Fellow and Tutor in Statistics and Probability (Jan 2020 - Feb 2024), and finally a Senior Research Fellow supported by my own ERC grant (Mar 2024 - Aug 2024). I originally studied Mechanical Engineering (MEng) at the University of Cambridge, while I did my D.Phil in Oxford under the supervision of Frank Wood and Michael Osborne, focusing mostly on probabilistic programming and Monte Carlo methods.  I also had a stint working in the Ferrari Formula 1 team in between the two.

Personal website: https://www.robots.ox.ac.uk/~twgr/

Research Interests

My research covers a wide range of topics in and around statistical machine learning and experimental design, with areas of particular interest including: 

  • Bayesian experimental design
  • Probabilistic and data-efficient approaches to machine learning
  • Active learning
  • Deep learning, with a particular focus on probabilistic approaches, deep representation learning, and deep generative models
  • Probabilistic programming
  • Approximate inference and Monte Carlo methods

Please see my Google Scholar page for an up-to-date list of publications.

Publications

Zhou, Y. et al. (2019) “LF-PPL: A low-level first order probabilistic programming language for non-differentiable models”, in Proceedings of Machine Learning Research. ML Research Press, pp. 148–157.
Webb, S. et al. (2019) “A statistical approach to assessing neural network robustness”, in Seventh International Conference on Learning Representations (ICLR 2019). International Conferences on Learning Representations.
Rainforth, T. et al. (2019) “On nesting Monte Carlo estimators”, in 35th International Conference on Machine Learning, ICML 2018, Stockholmsmässan, Stockholm Sweden, 10th - 15th July 2018. Proceedings of Machine Learning Research, pp. 4267–4276.
Webb, S. et al. (2019) “A statistical approach to assessing neural network robustness”, in 7th International Conference on Learning Representations, ICLR 2019.
Goliński, A., Wood, F. and Rainforth, T. (2019) “Amortized Monte Carlo integration”, in 36th International Conference on Machine Learning, ICML 2019, pp. 4163–4172.
Mathieu, E. et al. (2019) “Disentangling disentanglement in variational autoencoders”, in 36th International Conference on Machine Learning, ICML 2019, pp. 7744–7754.
Rainforth, T. (2018) “Nesting probabilistic programs”, in Uncertainty in Artificial Intelligence (UAI). Association for Uncertainty in Artificial Intelligence.
Le, T. et al. (2018) “Auto-encoding sequential Monte Carlo”, in Sixth International Conference on Learning Representations (ICLR), Vancouver Canada, 30th April - 3rd May, 2018. OpenReview.
Rainforth, T. et al. (2018) “Tighter variational bounds are not necessarily better”, in 35th International Conference on Machine Learning, ICML 2018.
Le, T. et al. (2018) “Auto-encoding sequential Monte Carlo”, in 6th International Conference on Learning Representations, ICLR 2018 - Conference Track Proceedings.

Contact Details

Email: rainforth@stats.ox.ac.uk

Office: 1.21

Pronouns: He/Him

Graduate Students

Alex Forster
Angus Phillips
Freddie Bickford Smith
Guneet Singh Dhillon
Andrew Campbell
Desi Ivanova
Jannik Kossen
Kianoosh Ashouritaklimi

Ning Miao

Marcel Hedman
Tim Reichelt
Mrinank Sharma
Yuyang Shi
Shahine Bouabid
Jin Xu