ContextFlow++: Generalist-Specialist Flow-based Generative Models with Mixed-Variable Context Encoding
Denis Gudovskiy, Tomoyuki Okuno, Yohei Nakata

TL;DR
ContextFlow++ introduces a novel flow-based generative model that effectively incorporates mixed-variable contexts with explicit generalist-specialist decoupling, leading to improved performance and training stability across diverse benchmarks.
Contribution
It proposes a new additive conditioning method with explicit decoupling and a mixed-variable architecture supporting discrete contexts, addressing limitations of traditional conditioning in flow models.
Findings
Faster stable training compared to previous models.
Higher performance metrics on multiple benchmarks.
Effective handling of discrete and continuous contexts.
Abstract
Normalizing flow-based generative models have been widely used in applications where the exact density estimation is of major importance. Recent research proposes numerous methods to improve their expressivity. However, conditioning on a context is largely overlooked area in the bijective flow research. Conventional conditioning with the vector concatenation is limited to only a few flow types. More importantly, this approach cannot support a practical setup where a set of context-conditioned (specialist) models are trained with the fixed pretrained general-knowledge (generalist) model. We propose ContextFlow++ approach to overcome these limitations using an additive conditioning with explicit generalist-specialist knowledge decoupling. Furthermore, we support discrete contexts by the proposed mixed-variable architecture with context encoders. Particularly, our context encoder for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Music and Audio Processing
MethodsSparse Evolutionary Training · Invertible 1x1 Convolution · Affine Coupling · Activation Normalization · GLOW · Normalizing Flows
