32
13

Universal Joint Approximation of Manifolds and Densities by Simple Injective Flows

Abstract

We study approximation of probability measures supported on nn-dimensional manifolds embedded in Rm\mathbb{R}^m by injective flows -- neural networks composed of invertible flows and injective layers. We show that in general, injective flows between Rn\mathbb{R}^n and Rm\mathbb{R}^m universally approximate measures supported on images of extendable embeddings, which are a subset of standard embeddings: when the embedding dimension m is small, topological obstructions may preclude certain manifolds as admissible targets. When the embedding dimension is sufficiently large, m3n+1m \ge 3n+1, we use an argument from algebraic topology known as the clean trick to prove that the topological obstructions vanish and injective flows universally approximate any differentiable embedding. Along the way we show that the studied injective flows admit efficient projections on the range, and that their optimality can be established "in reverse," resolving a conjecture made in Brehmer and Cranmer 2020.

View on arXiv
Comments on this paper

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. See our policy.