Dis-entangling Mixture of Interventions on a Causal Bayesian Network Using Aggregate Observations

11/30/2019
by   Gaurav Sinha, et al.
0

We study the problem of separating a mixture of distributions, all of which come from interventions on a known causal bayesian network. Given oracle access to marginals of all distributions resulting from interventions on the network, and estimates of marginals from the mixture distribution, we want to recover the mixing proportions of different mixture components. We show that in the worst case, mixing proportions cannot be identified using marginals only. If exact marginals of the mixture distribution were known, under a simple assumption of excluding a few distributions from the mixture, we show that the mixing proportions become identifiable. Our identifiability proof is constructive and gives an efficient algorithm recovering the mixing proportions exactly. When exact marginals are not available, we design an optimization framework to estimate the mixing proportions. Our problem is motivated from a real-world scenario of an e-commerce business, where multiple interventions occur at a given time, leading to deviations in expected metrics. We conduct experiments on the well known publicly available ALARM network and on a proprietary dataset from a large e-commerce company validating the performance of our method.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2023

Learning Linear Causal Representations from Interventions under General Nonlinear Mixing

We study the problem of learning causal representations from unknown, la...
research
10/12/2019

Interventional Experiment Design for Causal Structure Learning

It is known that from purely observational data, a causal DAG is identif...
research
09/29/2020

Learning to Play against Any Mixture of Opponents

Intuitively, experience playing against one mixture of opponents in a gi...
research
11/26/2009

A Bayesian Rule for Adaptive Control based on Causal Interventions

Explaining adaptive behavior is a central problem in artificial intellig...
research
06/05/2021

Network Estimation by Mixing: Adaptivity and More

Networks analysis has been commonly used to study the interactions betwe...
research
11/28/2013

Using Multiple Samples to Learn Mixture Models

In the mixture models problem it is assumed that there are K distributio...
research
04/07/2020

Repulsive Mixture Models of Exponential Family PCA for Clustering

The mixture extension of exponential family principal component analysis...

Please sign up or login with your details

Forgot password? Click here to reset