MixerFlow: MLP-Mixer meets Normalising Flows
Normalising flows are generative models that transform a complex density into a simpler density through the use of bijective transformations enabling both density estimation and data generation from a single model. %However, the requirement for bijectivity imposes the use of specialised architectures. In the context of image modelling, the predominant choice has been the Glow-based architecture, whereas alternative architectures remain largely unexplored in the research community. In this work, we propose a novel architecture called MixerFlow, based on the MLP-Mixer architecture, further unifying the generative and discriminative modelling architectures. MixerFlow offers an efficient mechanism for weight sharing for flow-based models. Our results demonstrate comparative or superior density estimation on image datasets and good scaling as the image resolution increases, making MixerFlow a simple yet powerful alternative to the Glow-based architectures. We also show that MixerFlow provides more informative embeddings than Glow-based architectures and can integrate many structured transformations such as splines or Kolmogorov-Arnold Networks.
Code (0)
등록된 구현이 없습니다.
Tasks
Density EstimationKolmogorov-Arnold NetworksNormalising FlowsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Relaxing Bijectivity Constraints with Continuously Indexed Normalising Flows
We show that normalising flows become pathological when used to model targets whose supports have complicated topologies. In this scenario, we prove that a flow must become arbitrarily numerically noninvertible in order …
Density EstimationNormalising FlowsConformalised Conditional Normalising Flows for Joint Prediction Regions in time series
Conformal Prediction offers a powerful framework for quantifying uncertainty in machine learning models, enabling the construction of prediction sets with finite-sample validity guarantees. While easily adaptable to non-…
Conformal PredictionNormalising FlowsPredictionTime Series+1Sinusoidal Flow: A Fast Invertible Autoregressive Flow
Normalising flows offer a flexible way of modelling continuous probability distributions. We consider expressiveness, fast inversion and exact Jacobian determinant as three desirable properties a normalising flow should …
Normalising FlowsKernelised Normalising Flows
Normalising Flows are non-parametric statistical models characterised by their dual capabilities of density estimation and generation. This duality requires an inherently invertible architecture. However, the requirement…
Density EstimationNormalising FlowsOn the relationship between Normalising Flows and Variational- and Denoising Autoencoders
Normalising Flows (NFs) are a class of likelihood-based generative models that have recently gained popularity. They are based on the idea of transforming a simple density into that of the data. We seek to better underst…
DenoisingNormalising FlowsRepresentation Learning