Abstract | ||
---|---|---|
We propose the ‘Copula PC’ algorithm for causal discovery from a combination of continuous and discrete data, assumed to be drawn from a Gaussian copula model. It is based on a two-step approach. The first step applies Gibbs sampling on rank-based data to obtain samples of correlation matrices. These are then translated into an average correlation matrix and an effective number of data points, which in the second step are input to the standard PC algorithm for causal discovery. A stable version naturally arises when rerunning the PC algorithm on different Gibbs samples. Our ‘Copula PC’ algorithm extends the ‘Rank PC’ algorithm, which has been designed for Gaussian copula models for purely continuous data. In simulations, ‘Copula PC’ indeed outperforms ‘Rank PC’ in cases with mixed variables, in particular for larger numbers of data points, at the expense of a slight increase in computation time. |
Year | Venue | Field |
---|---|---|
2016 | ECML/PKDD | Data point,Computer science,Copula (linguistics),Matrix (mathematics),Copula (probability theory),Algorithm,Correlation,Covariance matrix,Gibbs sampling,Computation |
DocType | Citations | PageRank |
Conference | 4 | 0.44 |
References | Authors | |
7 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Ruifei Cui | 1 | 4 | 0.44 |
Perry Groot | 2 | 175 | 17.36 |
Tom Heskes | 3 | 1519 | 198.44 |