Research Scientist

Daniel Worrall

Senior Research Scientist · Google DeepMind

AI Weather Prediction Equivariance AI4Science Neural PDE Solvers Machine Learning

My research focuses on AI weather prediction and, more broadly, AI for science. I am interested in building high precision machine learning models that can rival and surpass classical numerical methods, while leveraging the power of data-driven techniques. Previously I have worked on equivariance, normalizing flows, uncertainty quantification, combinatorial optimization, and medical imaging.

Daniel Worrall

Writing

Blog

2026.02.21

Hyper-dual numbers and higher-order derivatives

Extending dual numbers with multiple independent infinitesimals gives a clean, recursive route to higher-order automatic differentiation, connecting to the labeled rooted trees of Faà di Bruno's formula.

automatic differentiation algebra
2023.11.22

On rooted trees and differentiation

The chain rule for higher order derivatives boasts a wealth of beautiful mathematical structure touching the theory of special rooted trees, group theory, combinatorics of integer partitions, order theory, and many others.

differentiation algebra
2021.08.09

Dual numbers

There is a generalisation of the complex numbers where i²=0 instead of i²=−1. Functions extended to this dual number system have the curious property that we can read off their derivatives if we evaluate them at the dual number x + i.

automatic differentiation algebra
2020.12.20

Reversible optimisers

Reversible neural architectures have been a popular research area in the last few years, but reversibility is also built into many modern day neural optimisers, perhaps serendipitously.

optimisation reversibility
2019.12.15

On the 'invention' of randomness

Jaynes essentially claims that randomness simply does not exist. It is a human invention. After lecturing a Bayesian statistics course for two years, I felt fairly confident in my understanding — it seems I was wrong.

probability bayesianism Jaynes

Updates

Latest News

Background

Bio

2022 — present

Senior Research Scientist

Structured Intelligence Team, Google DeepMind, London

2020 — 2022

Staff Engineer

Machine Learning for Combinatorial Optimization, Qualcomm AI Research, Amsterdam

2018 — 2020

Postdoctoral Researcher

Amsterdam Machine Learning Lab with Max Welling. Lectured Bayesian Statistics for ML. Lab manager for Philips Lab at UvA.

2014 — 2018

PhD in Computer Vision

University College London with Gabriel J. Brostow and Dr. Clare Wilson FRCOphth.

2010 — 2014

MEng Engineering

Sidney Sussex College, University of Cambridge (Scholar).

Mentoring

Previous Masters Students

Alessandra van Ree

Neural PDE Solvers

Eli de Smet

Saddle-Free Newton Descent

Jan Huiskes

Fast Fourier Transform Neural Networks

Rob Hesselink

Contrastive Equivariant Representations

Vivian van Oijen

Esophageal Histopathology

Bryan Cardenas

Esophageal Histopathology

Christina Winkler

Conditional Normalizing Flows

Nichita Diaconu

Learning Convolutions

Jonas M J Braun

Non-geometric Equivariance

Marios Fournarakis

Equivariance for Tracking

Tycho van der Ouderaa

Reversible Networks for Medical Imaging

Saki Shinoda

Semi-supervised Learning