• Corpus ID: 221857377

Using Unsupervised Learning to Help Discover the Causal Graph

  title={Using Unsupervised Learning to Help Discover the Causal Graph},
  author={Seamus Brady},
  • Seamus Brady
  • Published 22 September 2020
  • Computer Science
  • ArXiv
The software outlined in this paper, AitiaExplorer, is an exploratory causal analysis tool which uses unsupervised learning for feature selection in order to expedite causal discovery. In this paper the problem space of causality is briefly described and an overview of related research is provided. A problem statement and requirements for the software are outlined. The key requirements in the implementation, the key design decisions and the actual implementation of AitiaExplorer are discussed… 



Do-calculus when the True Graph Is Unknown

This article proposes a method for the identification of causal effects on the basis of arbitrary (equivalence) classes of semi-Markovian causal models and shows that the method is more efficient than determining causal effects using a naive enumeration of graphs in the equivalence class.

Equivalence and Synthesis of Causal Models

The canonical representation presented here yields an efficient algorithm for determining when two embedded causal models reflect the same dependency information, which leads to a model theoretic definition of causation in terms of statistical dependencies.

Causality-based Feature Selection

This article develops the first open-source package, called CausalFS, which consists of most of the representative causality-based feature selection algorithms, and conducts extensive experiments to compare the representative algorithms with both synthetic and real-world datasets.

Towards Robust and Versatile Causal Discovery for Business Applications

An initial version of a new, general causal discovery algorithm called ETIO is developed with many features suitable for business applications, and is compared against the state-of-the-art and is shown to be more effective in terms of speed, with only a slight degradation in Terms of learning accuracy.

Causal discovery using clusters from observational data

A new method is proposed, and it is shown, using both artificial and real data, that accounting for clusters in the data leads to more accurate learning of causal structures.

Causal discovery algorithms: A practical guide

The larger “pipeline” within which these methods are used is explained and key steps in moving from initial research idea to validated causal structure are discussed, to provide a “user's guide” to these methods.

Exploratory Causal Analysis with Time Series Data

Exploratory causal analysis (ECA) provides a framework for exploring potential causal structures in time series data sets and is characterized by a myopic goal to determine which data series from a given set of series might be seen as the primary driver.

Learning high-dimensional directed acyclic graphs with latent and selection variables

This work proposes the new RFCI algorithm, which is much faster than FCI, and proves consistency of FCI and RFCI in sparse high-dimensional settings, and demonstrates in simulations that the estimation performances of the algorithms are very similar.

Introduction to Causal Inference

  • P. Spirtes
  • Computer Science
    J. Mach. Learn. Res.
  • 2010
This introduction to the Special Topic on Causality provides a brief introduction to graphical causal modeling, places the articles in a broader context, and describes the differences between causal inference and ordinary machine learning classification and prediction problems.

A Second Chance to Get Causal Inference Right: A Classification of Data Science Tasks

It is argued that a failure to adequately describe the role of subject-matter expert knowledge in data analysis is a source of widespread misunderstandings about data science and how to guide decision-making in the real world and to train data scientists.