Thom Badings

Mr. Thom Badings

Radboud University
orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
21 January 2023 in Journal of Artificial Intelligence Research
Verified
Journal Article
Open access
PDF file
Thom BadingsThom Badings
Thom Badings
LRLicio Romao
Licio Romao
AAAlessandro Abate
Alessandro Abate
DPDavid Parker
David Parker
HPHasan A. Poonawala
Hasan A. Poonawala
NJNils Jansen
Nils Jansen
Controllers for dynamical systems that operate in safety-critical settings must account for stochastic disturbances. Such disturbances are often modeled as process noise in a dynamical system, and common assumptions are that the underlying distributions are known and/or Gaussian. In practice, however, these assumptions may be unrealistic and can lead to poor approximations of the true noise distribution. We present a novel controller synthesis method that does not rely on any explicit representation of the noise distributions. In particular, we address the problem of computing a controller that provides probabilistic guarantees on safely reaching a target, while also avoiding unsafe regions of the state space. First, we abstract the continuous control system into a finite-state model that captures noise by probabilistic transitions between discrete states. As a key contribution, we adapt tools from the scenario approach to compute probably approximately correct (PAC) bounds on these transition probabilities, based on a finite number of samples of the noise. We capture these bounds in the transition probability intervals of a so-called interval Markov decision process (iMDP). This iMDP is, with a user-specified confidence probability, robust against uncertainty in the transition probabilities, and the tightness of the probability intervals can be controlled through the number of samples. We use state-of-the-art verification techniques to provide guarantees on the iMDP and compute a controller for which these guarantees carry over to the original control system. In addition, we develop a tailored computational scheme that reduces the complexity of the synthesis of these guarantees on the iMDP. Benchmarks on realistic control systems show the practical applicability of our method, even when the iMDP has hundreds of millions of transitions.

26 June 2023 in Proceedings of the AAAI Conference on Artificial Intelligence
Verified
Journal Article
Open access
PDF file
Thom BadingsThom Badings
Thom Badings
LRLicio Romao
Licio Romao
AAAlessandro Abate
Alessandro Abate
NJNils Jansen
Nils Jansen
Capturing uncertainty in models of complex dynamical systems is crucial to designing safe controllers. Stochastic noise causes aleatoric uncertainty, whereas imprecise knowledge of model parameters leads to epistemic uncertainty. Several approaches use formal abstractions to synthesize policies that satisfy temporal specifications related to safety and reachability. However, the underlying models exclusively capture aleatoric but not epistemic uncertainty, and thus require that model parameters are known precisely. Our contribution to overcoming this restriction is a novel abstraction-based controller synthesis method for continuous-state models with stochastic noise and uncertain parameters. By sampling techniques and robust analysis, we capture both aleatoric and epistemic uncertainty, with a user-specified confidence level, in the transition probability intervals of a so-called interval Markov decision process (iMDP). We synthesize an optimal policy on this iMDP, which translates (with the specified confidence level) to a feedback controller for the continuous model with the same performance guarantees. Our experimental benchmarks confirm that accounting for epistemic uncertainty leads to controllers that are more robust against variations in parameter values.

14 September 2022 in International Journal on Software Tools for Technology Transfer
Verified
Journal Article
Open access
PDF file
Thom BadingsThom Badings
Thom Badings
MCMurat Cubuktepe
Murat Cubuktepe
NJNils Jansen
Nils Jansen
SJSebastian Junges
Sebastian Junges
JKJoost-Pieter Katoen
Joost-Pieter Katoen
UTUfuk Topcu
Ufuk Topcu
We consider parametric Markov decision processes (pMDPs) that are augmented with unknown probability distributions over parameter values. The problem is to compute the probability to satisfy a temporal logic specification with any concrete MDP that corresponds to a sample from these distributions. As solving this problem precisely is infeasible, we resort to sampling techniques that exploit the so-called scenario approach. Based on a finite number of samples of the parameters, the proposed method yields high-confidence bounds on the probability of satisfying the specification. The number of samples required to obtain a high confidence on these bounds is independent of the number of states and the number of random parameters. Experiments on a large set of benchmarks show that several thousand samples suffice to obtain tight and high-confidence lower and upper bounds on the satisfaction probability.

6 August 2022
Verified
Book Chapter
Open access
PDF file
Thom BadingsThom Badings
Thom Badings
NJNils Jansen
Nils Jansen
SJSebastian Junges
Sebastian Junges
MSMariëlle Stoelinga
Mariëlle Stoelinga
MVMatthias Volk
Matthias Volk
We employ uncertain parametric CTMCs with parametric transition rates and a prior on the parameter values. The prior encodes uncertainty about the actual transition rates, while the parameters allow dependencies between transition rates. Sampling the parameter values from the prior distribution then yields a standard CTMC, for which we may compute relevant reachability probabilities. We provide a principled solution, based on a technique called scenario-optimization, to the following problem: From a finite set of parameter samples and a user-specified confidence level, compute prediction regions on the reachability probabilities. The prediction regions should (with high probability) contain the reachability probabilities of a CTMC induced by any additional sample. To boost the scalability of the approach, we employ standard abstraction techniques and adapt our methodology to support approximate reachability probabilities. Experiments with various well-known benchmarks show the applicability of the approach.

1 December 2020 in Journal of Petroleum Science and Engineering
Verified
Journal Article
Closed access
Thom BadingsThom Badings
Thom Badings
DPDennis van Putten
Dennis van Putten

1 January 2019 in IFAC-PapersOnLine
Verified
Journal Article
Closed access
Thom BadingsThom Badings
Thom Badings
VRVahab Rostampour
Vahab Rostampour
JSJacquelien M.A. Scherpen
Jacquelien M.A. Scherpen