This is the website for the short course Introduction to Causal Discovery held as part of the EuroCIM 2024 conference.
Causal discovery is the science of inferring causal models from observational data. In this interactive workshop, we will introduce the basic ideas behind causal discovery, and participants will apply causal discovery algorithms to real data in R.
We focus on constraint-based algorithms used for exclusively observational data. We will present two foundational algorithms for causal discovery in this setting, namely the PC algorithm and the FCI algorithm, the latter of which allows for the presence of unobserved confounding. We provide insights into how, why, and when the algorithms work, but without going into mathematical details or rigorous proofs. We will discuss how and when external background information, in particular temporal information, can aid causal discovery.
The short course will be organized as a mix of lectures and interactive exercise sessions where participants try out the algorithms in practice and interpret their results. Participants are welcome to bring their own data, or they can analyze example datasets provided by the instructors. Finally, we will also provide further perspectives on other causal discovery algorithms and tools in R, and guide participants to where they can learn more.
Participants will gain knowledge of:
We expect participants to have basic knowledge of directed acyclic graphs and basic statistical concepts such as tests and (conditional) independence, but no previous experience with causal discovery is required. We will be working with hands-on exercises in R, so basic experience with R is a prerequisite. Participants should bring their own computers and may also bring their own data.