Stephen Zhang's homepage

Contact

syz [at] syz [dot] id [dot] au

About

I am a Flatiron Research Fellow at the Flatiron Institute and a Faculty Fellow at the NYU Center for Data Science.

I am interested in probabilistic machine learning, generative modelling and applied mathematics to tackle inverse problems arising in complex systems, especially those arising in biology and physics.

Previously, I was a PhD student in Mathematics and Statistics at the University of Melbourne where I worked with Michael Stumpf, and earned an MSc in Mathematics at the University of British Columbia where I worked with Geoffrey Schiebinger.

I have also been fortunate to spend some time at ENS Paris (hosted by Gabriel Peyré), Apple Machine Learning Research (with Marco Cuturi), and Stanford (with Xiaojie Qiu).

Interests…

...theory and algorithms: generative modelling, optimal transport, inverse problems, deep learning, scientific computing

...applications: systems and computational biology, biophysics, scientific inverse problems

Selected papers

* denotes equal contribution.

Fun

I-FM
(a) I-FM
OT-FM
(b) OT-FM
SDFM
(c) SD-FM

The animations on the left illustrate measure transport from a standard Gaussian to the image of a Penrose triangle, using a flow matching generative model trained using (a) independently coupled data (I-FM), (b) minibatch optimal transport couplings (OT-FM) with batch size 256, and (c) using a semidiscrete OT coupling (SD-FM).
Semidiscrete Flow Matching trains a flow model that approximates the dynamical Benamou-Brenier optimal interpolation between the two measures. While this toy example is two dimensional, in our recent paper Flow Matching with Semidiscrete Couplings we scale this to train better flow models on large (millions) datasets in high (~10k dimensions) datasets.

Links