Causal discovery involves the identification and modeling of causal relationships among variables or factors within a domain. It aims to uncover the cause-and-effect connections that influence the behavior or outcomes of a system, allowing for more informed decision-making, intervention strategies, and an improved understanding of complex phenomena.
Bayesian Networks - Represents causal relationships using directed acyclic graphs (DAGs) and probability distributions, allowing for the modeling of dependencies and influences between variables.
Constraint-Based Approaches - Utilizes statistical tests and algorithms to identify dependencies and conditional independence relationships, inferring causal structures based on observed data patterns.
Search and Score Algorithms - Employs algorithms that search through possible causal structures and assign scores based on how well the structures fit the observed data, with methods like hill climbing or genetic algorithms.
Information-Theoretic Measures - Applies metrics such as mutual information or entropy to quantify the degree of dependence or independence between variables, aiding in the identification of causal links.
Granger Causality Test - Specifically designed for time-series data, this test determines whether past values of one variable can predict future values of another, indicating potential causal relationships.
Instrumental Variable Methods - Addresses issues of endogeneity by identifying instrumental variables that are correlated with the causal variable of interest but not directly affecting the outcome.
Structural Equation Modeling (SEM) - Represents causal relationships through a system of equations, enabling the estimation of direct and indirect effects among variables.
Counterfactual Reasoning - Considers counterfactual scenarios to assess the impact of different interventions or changes in variables on the observed outcomes, aiding causal inference.
Kernel Methods - Utilizes non-linear techniques to capture complex relationships between variables, extending causal discovery beyond linear dependencies.
Causal Bayesian Networks - Extends traditional Bayesian networks to explicitly represent causal relationships by incorporating background knowledge and causal assumptions.
Markov Blanket Identification - Focuses on identifying the minimal set of variables (Markov blanket) that, when known, renders another variable conditionally independent, aiding in causal structure discovery.
Heterogeneous Causal Inference - Deals with datasets that include diverse types of variables (e.g., continuous, categorical) by integrating methods suitable for different data types.
Dynamic Causal Modeling - Accounts for temporal dependencies and changes in causal relationships over time, allowing for the modeling of dynamic systems.