paper-with-me

Papers

A fast PC algorithm for high dimensional causal discovery with multi-core PCs

2015-02-09 · Thuc Duy Le, Tao Hoang, Jiuyong Li, Lin Liu, Huawen Liu

Discovering causal relationships from observational data is a crucial problem and it has applications in many research areas. The PC algorithm is the state-of-the-art constraint based method for causal discovery. However, runtime of the PC algorithm, in the worst-case, is exponential to the number of nodes (variables), and thus it is inefficient when being applied to high dimensional data, e.g. gene expression datasets. On another note, the advancement of computer hardware in the last decade has resulted in the widespread availability of multi-core personal computers. There is a significant motivation for designing a parallelised PC algorithm that is suitable for personal computers and does not require end users' parallel computing knowledge beyond their competency in using the PC algorithm. In this paper, we develop parallel-PC, a fast and memory efficient PC algorithm using the parallel computing technique. We apply our method to a range of synthetic and real-world high dimensional datasets. Experimental results on a dataset from the DREAM 5 challenge show that the original PC algorithm could not produce any results after running more than 24 hours; meanwhile, our parallel-PC algorithm managed to finish within around 12 hours with a 4-core CPU computer, and less than 6 hours with a 8-core CPU computer. Furthermore, we integrate parallel-PC into a causal inference method for inferring miRNA-mRNA regulatory relationships. The experimental results show that parallel-PC helps improve both the efficiency and accuracy of the causal inference algorithm.

📄 PDF Abstract BibTeX arXiv:1502.02454

Code (0)

등록된 구현이 없습니다.

Tasks

Causal DiscoveryCausal InferenceCPU

Methods 이 논문이 사용한 방법론

Causal inference Causal inference is the process of drawing a conclusion about a causal connection based on the conditions of the occurrence of an effect. The main difference between causal…

Similar Papers 제목 키워드 기반

Causal Discovery over High-Dimensional Structured Hypothesis Spaces with Causal Graph Partitioning

2024-06-10 · Ashka Shah, Adela DePavia, Nathaniel Hudson, Ian Foster 외

The aim in many sciences is to understand the mechanisms that underlie the observed distribution of variables, starting from a set of initial hypotheses. Causal discovery allows us to infer mechanisms as sets of cause an…

Causal Discoverygraph partitioning

Fast Flow Matching based Conditional Independence Tests for Causal Discovery

2026-02-09 · Shunyu Zhao, Yanfeng Yang, Shuai Li, Kenji Fukumizu arxiv

Constraint-based causal discovery methods require a large number of conditional independence (CI) tests, which severely limits their practical applicability due to high computational complexity. Therefore, it is crucial …

Computational Efficiency

Causal ASCEND: Scalable Two-tier Causal Discovery on High Dimensional Multi-omics Data

2026-07-05 · Stephen Asiedu, David Watson arxiv

Biological systems exhibit a hierarchical structure, characterised by directed flow from upstream regulators to downstream effects. Although this ordering provides a natural scaffold for causal inference, most causal dis…

Computational EfficiencyCausal Inference

Boosting Local Causal Discovery in High-Dimensional Expression Data

2019-10-06 · Philip Versteeg, Joris M. Mooij

We study the performance of Local Causal Discovery (LCD), a simple and efficient constraint-based method for causal discovery, in predicting causal effects in large-scale gene expression data. We construct practical esti…

Causal DiscoveryVocal Bursts Intensity Prediction

From Observational Studies to Causal Rule Mining

2015-08-16 · Jiuyong Li, Thuc Duy Le, Lin Liu, Jixue Liu 외

Randomised controlled trials (RCTs) are the most effective approach to causal discovery, but in many circumstances it is impossible to conduct RCTs. Therefore observational studies based on passively observed data are wi…

Causal Discovery