JANUS: Structured Bidirectional Generation for Guaranteed Constraints and Analytical Uncertainty
Taha Racicot

TL;DR
JANUS is a novel framework that unifies causal modeling and probabilistic sampling to generate high-fidelity synthetic data with guaranteed constraints and fast uncertainty estimation.
Contribution
It introduces Reverse-Topological Back-filling and an Analytical Uncertainty Decomposition, enabling constraint satisfaction and rapid uncertainty estimation without rejection sampling.
Findings
Achieves 100% constraint satisfaction on feasible sets.
Provides 128x faster uncertainty estimation than Monte Carlo methods.
Outperforms baselines in fidelity and constraint handling across multiple datasets.
Abstract
High-stakes synthetic data generation faces a fundamental Quadrilemma: achieving Fidelity to the original distribution, Control over complex logical constraints, Reliability in uncertainty estimation, and Efficiency in computational cost -- simultaneously. State-of-the-art Deep Generative Models (CTGAN, TabDDPM) excel at fidelity but rely on inefficient rejection sampling for continuous range constraints. Conversely, Structural Causal Models offer logical control but struggle with high-dimensional fidelity and complex noise inversion. We introduce JANUS (Joint Ancestral Network for Uncertainty and Synthesis), a framework that unifies these capabilities using a DAG of Bayesian Decision Trees. Our key innovation is Reverse-Topological Back-filling, an algorithm that propagates constraints backwards through the causal graph, achieving 100% constraint satisfaction on feasible constraint…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Gaussian Processes and Bayesian Inference · Bayesian Modeling and Causal Inference
