Table of Contents
Fetching ...

Certified Guidance for Planning with Deep Generative Models

Francesco Giacomarra, Mehran Hosseini, Nicola Paoletti, Francesca Cairoli

TL;DR

Certified guidance addresses the lack of guarantees in planning with deep generative models by enforcing ST L specifications through latent-space restriction. It constructs a phi-satisfying latent region as a union of hyper-rectangles and defines a truncated latent distribution p_φ(z) to guarantee satisfaction with probability $1$, while preserving relative likelihoods from the original latent space. The method leverages neural network verification (e.g., Auto-LiRPA with CROWN) to certify latent regions and uses differentiable STL robustness as a reward to guide pivot discovery, enabling gradient-based expansion of certified regions. Experiments on GANs and diffusion models across four planning benchmarks demonstrate robust STL satisfaction and competitive sample quality, though diffusion models face notable scalability challenges in verification. Overall, the work provides a principled path toward certification-backed planning with DGMs and suggests directions for extending to VAEs and improving conditioning generalization.

Abstract

Deep generative models, such as generative adversarial networks and diffusion models, have recently emerged as powerful tools for planning tasks and behavior synthesis in autonomous systems. Various guidance strategies have been introduced to steer the generative process toward outputs that are more likely to satisfy the planning objectives. These strategies avoid the need for model retraining but do not provide any guarantee that the generated outputs will satisfy the desired planning objectives. To address this limitation, we introduce certified guidance, an approach that modifies a generative model, without retraining it, into a new model guaranteed to satisfy a given specification with probability one. We focus on Signal Temporal Logic specifications, which are rich enough to describe nontrivial planning tasks. Our approach leverages neural network verification techniques to systematically explore the latent spaces of the generative models, identifying latent regions that are certifiably correct with respect to the STL property of interest. We evaluate the effectiveness of our method on four planning benchmarks using GANs and diffusion models. Our results confirm that certified guidance produces generative models that are always correct, unlike existing guidance methods that are not certified.

Certified Guidance for Planning with Deep Generative Models

TL;DR

Certified guidance addresses the lack of guarantees in planning with deep generative models by enforcing ST L specifications through latent-space restriction. It constructs a phi-satisfying latent region as a union of hyper-rectangles and defines a truncated latent distribution p_φ(z) to guarantee satisfaction with probability , while preserving relative likelihoods from the original latent space. The method leverages neural network verification (e.g., Auto-LiRPA with CROWN) to certify latent regions and uses differentiable STL robustness as a reward to guide pivot discovery, enabling gradient-based expansion of certified regions. Experiments on GANs and diffusion models across four planning benchmarks demonstrate robust STL satisfaction and competitive sample quality, though diffusion models face notable scalability challenges in verification. Overall, the work provides a principled path toward certification-backed planning with DGMs and suggests directions for extending to VAEs and improving conditioning generalization.

Abstract

Deep generative models, such as generative adversarial networks and diffusion models, have recently emerged as powerful tools for planning tasks and behavior synthesis in autonomous systems. Various guidance strategies have been introduced to steer the generative process toward outputs that are more likely to satisfy the planning objectives. These strategies avoid the need for model retraining but do not provide any guarantee that the generated outputs will satisfy the desired planning objectives. To address this limitation, we introduce certified guidance, an approach that modifies a generative model, without retraining it, into a new model guaranteed to satisfy a given specification with probability one. We focus on Signal Temporal Logic specifications, which are rich enough to describe nontrivial planning tasks. Our approach leverages neural network verification techniques to systematically explore the latent spaces of the generative models, identifying latent regions that are certifiably correct with respect to the STL property of interest. We evaluate the effectiveness of our method on four planning benchmarks using GANs and diffusion models. Our results confirm that certified guidance produces generative models that are always correct, unlike existing guidance methods that are not certified.
Paper Structure (33 sections, 2 theorems, 26 equations, 3 figures, 2 tables, 1 algorithm)

This paper contains 33 sections, 2 theorems, 26 equations, 3 figures, 2 tables, 1 algorithm.

Key Result

proposition 1

Let $\overline{B}$ be the maximal $\phi$-satisfying set and $(G_\theta, p(\mathbf{z}))$ be corresponding DGM. Then, it holds that

Figures (3)

  • Figure 1: Certified Robust Generation: gradient ascent strategy (left) and iterative expansion of perturbation balls (right).
  • Figure 2: Visualizations of GAN-generated paths using each approach on different benchmarks.
  • Figure 3: DIFF Certified paths in different benchmarks

Theorems & Definitions (4)

  • Definition 1: Satisfaction Probability
  • Definition 2: Maximal $\phi$-satisfying set
  • proposition 1
  • corollary 1