Sarang Joshi
University of Utah
Martin Bauer
Florida State University
Smooth probability densities
Problem 1: given \(\mu\in\mathrm{Prob}(M)\) generate \(N\) samples from \(\mu\)
Most cases: use Monte-Carlo based methods
Special case here:
transport map approach
might be useful
Problem 2: given \(\mu\in\mathrm{Prob}(M)\) find \(\varphi\in\mathrm{Diff}(M)\) such that
Method:
Diffeomorphism \(\varphi\) not unique!
Problem 3: given \(\mu\in\mathrm{Prob}(M)\) find \(\varphi\in\mathrm{Diff}(M)\) minimizing
under constraint \(\varphi_*\mu_0 = \mu\)
Studied case: (Moselhy and Marzouk 2012, Reich 2013, ...)
Our notion:
Remarkable fact:
Right-invariant Riemannian \(H^1\)-metric on \(\mathrm{Diff}(M)\)
Use induced distance on \(\mathrm{Diff}(M)\)
\(H^1\) metric
Fisher-Rao metric = explicit geodesics
Theorem: solution to optimal information transport is \(\varphi(1)\) where \(\varphi(t)\) fulfills
where \(\mu(t)\) is Fisher-Rao geodesic between \(\mu_0\) and \(\mu\)
Leads to numerical time-stepping scheme: Poisson problem at each time step
MATLAB code: github.com/kmodin/oit-random
Warp computation time (256*256 gridsize, 100 time-steps): ~1s
Sample computation time (10^7 samples): < 1s
Pros
Cons
Slides available at: slides.com/kmodin
MATLAB code available at: github.com/kmodin/oit-random