Cross-Entropy Optimisation of Importance Sampling Parameters for Statistical Model Checking
Abstract
Statistical model checking avoids the exponential growth of states associated with probabilistic model checking by estimating prop-erties from multiple executions of a system and by giving results within confidence bounds. Rare properties are often very important but pose a particular challenge for simulation-based approaches, hence a key ob-jective under these circumstances is to reduce the number and length of simulations necessary to produce a given level of confidence. Impor-tance sampling is a well-established technique that achieves this, however to maintain the advantages of statistical model checking it is necessary to find good importance sampling distributions without considering the entire state space. Motivated by the above, we present a simple algorithm that uses the notion of cross-entropy to find the optimal parameters for an importance sampling distribution. In contrast to previous work, our algorithm uses a low dimensional vector of parameters to define this distribution and thus avoids the often intractable explicit representation of a transition matrix. We show that our parametrisation leads to a unique optimum and can produce many orders of magnitude improvement in simulation efficiency. We demonstrate the efficacy of our methodology by applying it to models from reliability engineering and biochemistry.
Origin : Files produced by the author(s)
Loading...