Latent Transformations for Discrete-Data Normalising Flows
원문 초록
Normalising flows (NFs) for discrete data are challenging because parameterising bijective transformations of discrete variables requires predicting discrete/integer parameters. Having a neural network architecture predict discrete parameters takes a non-differentiable activation function (eg, the step function) which precludes gradient-based learning. To circumvent this non-differentiability, previous work has employed biased proxy gradients, such as the straight-through estimator. We present an unbiased alternative where rather than deterministically parameterising one transformation, we predict a distribution over latent transformations. With stochastic transformations, the marginal likelihood of the data is differentiable and gradient-based learning is possible via score function estimation. To test the viability of discrete-data NFs we investigate performance on binary MNIST. We observe great challenges with both deterministic proxy gradients and unbiased score function estimation. Whereas the former often fails to learn even a shallow transformation, the variance of the latter could not be sufficiently controlled to admit deeper NFs.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Communicating Likelihoods with Normalising Flows
Marginal Causal Flows for Validation and Inference
$\mathtt{emuflow}$: Normalising Flows for Joint Cosmological Analysis
Linear combinations of latents in generative models: subspaces and beyond
Normalizing Flow-based Differentiable Particle Filters
Flexible Tails for Normalising Flows, with Application to the Modelling of Financial Return Data
토론
이 논문과 연결된 포럼 글이 아직 없습니다.