English

NNSynth: Neural Network Guided Abstraction-Based Controller Synthesis for Stochastic Systems

Systems and Control 2022-04-08 v2 Systems and Control

Abstract

In this paper, we introduce NNSynth, a new framework that uses machine learning techniques to guide the design of abstraction-based controllers with correctness guarantees. NNSynth utilizes neural networks (NNs) to guide the search over the space of controllers. The trained neural networks are "projected" and used for constructing a "local" abstraction of the system. An abstraction-based controller is then synthesized from such "local" abstractions. If a controller that satisfies the specifications is not found, then the best found controller is "lifted" to a neural network for additional training. Our experiments show that this neural network-guided synthesis leads to more than 50×50\times or even 100×100\times speedup in high dimensional systems compared to the state-of-the-art.

Keywords

Cite

@article{arxiv.2111.08853,
  title  = {NNSynth: Neural Network Guided Abstraction-Based Controller Synthesis for Stochastic Systems},
  author = {Xiaowu Sun and Yasser Shoukry},
  journal= {arXiv preprint arXiv:2111.08853},
  year   = {2022}
}
R2 v1 2026-06-24T07:41:32.879Z