Identifying Best Interventions through Online Importance Sampling
Rajat Sen, Karthikeyan Shanmugam, Alexandros G. Dimakis, and Sanjay, Shakkottai

TL;DR
This paper develops a novel bandit-based approach using online importance sampling to identify optimal interventions in causal graphs, with applications in biology and deep learning model interpretation.
Contribution
It introduces the first gap-dependent error and simple regret bounds for intervention selection using online importance sampling in causal graphs.
Findings
Outperforms existing methods on Flow Cytometry data
Effective in model interpretation of Inception-v3
Provides theoretical guarantees for intervention identification
Abstract
Motivated by applications in computational advertising and systems biology, we consider the problem of identifying the best out of several possible soft interventions at a source node in an acyclic causal directed graph, to maximize the expected value of a target node (located downstream of ). Our setting imposes a fixed total budget for sampling under various interventions, along with cost constraints on different types of interventions. We pose this as a best arm identification bandit problem with arms where each arm is a soft intervention at and leverage the information leakage among the arms to provide the first gap dependent error and simple regret bounds for this problem. Our results are a significant improvement over the traditional best arm identification results. We empirically show that our algorithms outperform the state of the art in the Flow Cytometry…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Machine Learning and Algorithms · Explainable Artificial Intelligence (XAI)
MethodsAverage Pooling · Auxiliary Classifier · 1x1 Convolution · RMSProp · Inception-v3 Module · Max Pooling · Softmax · Convolution · Dropout · Dense Connections
