Inverse transports from samples (density estimation)¶
Here we discuss settings where one is able to sample the distribution \(\nu_\pi\) (or is provided a finite number of samples) and wants to characterize its density \(\pi\). This kind of problems go under the name of density estimation. We then seek a transport map \(S:\mathbb{R}^d \rightarrow \mathbb{R}^d\) that pushes forward the target density \(\pi\) to an amenable reference density \(\rho\). This is achieved solving the following problem:
\[\begin{split}S^\star &= \arg\min_{S \in \mathcal{T}}
\mathcal{D}_{\rm KL}\left( S_\sharp \nu_\pi \middle\Vert \nu_\rho \right)
= \arg\min_{S \in \mathcal{T}}
\mathcal{D}_{\rm KL}\left( \nu_\pi \middle\Vert S^\sharp \nu_\rho \right) \\
&= \arg\min_{S \in \mathcal{T}} \mathbb{E}_\pi \left[ \log \frac{\pi}{S^\sharp \rho} \right]
= \arg\min_{S \in \mathcal{T}} \mathbb{E}_\pi \left[ - \log S^\sharp \rho \right]\end{split}\]
where the expectation with respect to \(\pi\) can be approximated because we can sample (or we are given samples of) the distribution \(\nu_\pi\).
For more details on the topic we refer to the available literature [TM4].
Contents