Efficiently Answering Durability Prediction Queries

03/23/2021
by   Junyang Gao, et al.
0

We consider a class of queries called durability prediction queries that arise commonly in predictive analytics, where we use a given predictive model to answer questions about possible futures to inform our decisions. Examples of durability prediction queries include "what is the probability that this financial product will keep losing money over the next 12 quarters before turning in any profit?" and "what is the chance for our proposed server cluster to fail the required service-level agreement before its term ends?" We devise a general method called Multi-Level Splitting Sampling (MLSS) that can efficiently handle complex queries and complex models – including those involving black-box functions – as long as the models allow us to simulate possible futures step by step. Our method addresses the inefficiency of standard Monte Carlo (MC) methods by applying the idea of importance splitting to let one "promising" sample path prefix generate multiple "offspring" paths, thereby directing simulation efforts toward more promising paths. We propose practical techniques for designing splitting strategies, freeing users from manual tuning. Experiments show that our approach is able to achieve unbiased estimates and the same error guarantees as standard MC while offering an order-of-magnitude cost reduction.

READ FULL TEXT
research
07/17/2019

Contrastive Explanations for Large Errors in Retail Forecasting Predictions through Monte Carlo Simulations

At Ahold Delhaize, there is an interest in using more complex machine le...
research
05/09/2019

On the Efficacy of Monte Carlo Implementation of CAVI

In Variational Inference (VI), coordinate-ascent and gradient-based appr...
research
11/12/2018

A Generalized Framework for Approximate Control Variates

We describe and analyze a Monte Carlo (MC) sampling framework for accele...
research
10/13/2017

Parsimonious Adaptive Rejection Sampling

Monte Carlo (MC) methods have become very popular in signal processing d...
research
04/15/2018

Better Fixed-Arity Unbiased Black-Box Algorithms

In their GECCO'12 paper, Doerr and Doerr proved that the k-ary unbiased ...
research
11/23/2022

Cost Splitting for Multi-Objective Conflict-Based Search

The Multi-Objective Multi-Agent Path Finding (MO-MAPF) problem is the pr...
research
10/12/2022

Predictive Querying for Autoregressive Neural Sequence Models

In reasoning about sequential events it is natural to pose probabilistic...

Please sign up or login with your details

Forgot password? Click here to reset