Research Scientist, Google DeepMind. Previous: @Xaira_Thera, PhD @oxcsml

Joined August 2021
I will be attending @iclr_conf this week, please reach out if you'd like to chat about generative models or AI for science!
3
41
2,993
Very excited to share our preprint: Self-Speculative Masked Diffusions We speed up sampling of masked diffusion models by ~2x by using speculative sampling and a hybrid non-causal / causal transformer arxiv.org/abs/2510.03929 w/ @ValentinDeBort1 @thjashin @ArnaudDoucet1
1
40
1
183
11,258
Andrew Campbell retweeted
Super excited to preprint our work on developing a Biomolecular Emulator (BioEmu): Scalable emulation of protein equilibrium ensembles with generative deep learning from @MSFTResearch AI for Science. #ML #AI #NeuralNetworks #Biology #AI4Science biorxiv.org/content/10.1101/…
23
201
35
703
166,059
Andrew Campbell retweeted
Discrete generative models use denoisers for generation, but they can slip up. What if generation *isn’t only* about denoising?🤔 Introducing DDPD: Discrete Diffusion with Planned Denoising🤗🧵(1/11) w/ @junonam_ @AndrewC_ML @HannesStaerk @xuyilun2 Tommi Jaakkola @RGBLabMIT
6
56
5
233
40,658
Andrew Campbell retweeted
Combining discrete and continuous data is an important capability for generative models. To address this for protein design, we introduce Multiflow, a generative model for structure and sequence generation. Preprint: arxiv.org/abs/2402.04997 Code: github.com/jasonkyuyim/multi… 1/8
2
98
6
466
75,032
New paper: how to do flow matching on discrete data. Flows give a simple generative framework and better performance than discrete diffusion models. Discrete flows are easily combined with continuous flow matching for multimodal models. arxiv.org/abs/2402.04997 A thread 1/7
4
48
3
293
32,938
We are giving a talk about the work this Tuesday 11am EST/4pm GMT @valence_ai portal.valencelabs.com/event… Code for the pure discrete model: github.com/andrew-cr/discret… Code for protein co-design experiments: github.com/jasonkyuyim/multi… 6/7
1
2
8
1,359
Big thanks to amazing co-lead @json_yim and our advisors @BarzilayRegina , @tom_rainforth , Tommi Jaakkola. 7/7
1
5
1,105
How can we apply diffusion models to data with varying dimensionality? We use jump diffusions to simultaneously generate the size and state values for varying size data e.g. molecules arxiv.org/abs/2305.16261 w/ @willarvey @wh1lo @ValentinDeBort1 @tom_rainforth @ArnaudDoucet1
22
2
93
8,816
I have written a blog post describing our use of Reinforcement Learning to create an online objective for sequential Variational Inference 🌐 andrew-cr.github.io/posts/RL… 📰 arxiv.org/abs/2110.13549
1
13
37