80 325

Foundations of Causation and Machine Learning

Carnegie Mellon University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

How can we define causality? Does smoking cause cancer? Can one find causality from observational data without temporal information? In our daily life and science, people often attempt to answer such causal questions for the purpose of understanding, proper manipulation of systems, and robust prediction under interventions. In the past decades, interesting advances were made in machine learning, philosophy, statistics, and economics for tackling long-standing causality problems, and a number of researchers have been recognized with the Turing Award (to Pearl in 2012) the Nobel Prize (to Granger in 2003 and to Sims in 2011). This course is primarily concerned with historical and technical developments of modern causality research, focusing particularly on how to discover causality from observational data and how to infer the causal effect of one variable on another. Thinking more broadly, causal analysis is a particular branch of unsupervised multivariate analysis. Accordingly, this course also provides a big picture of the foundations of causation and unsupervised machine learning. We start with unsupervised learning and multivariate statistical analysis problems including factor analysis, principal component analysis, and independent component analysis, and formulate their assumptions, develop their solutions, and study their connections with causal analysis. Finally, we investigate how the causal perspective helps in solving advanced machine learning or artificial intelligence problems, including transfer learning, image-to-image translation, reinforcement learning, and unsupervised deep learning.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 5 hours ago

001

Availability not recently verified
Class #carnegie_mellon-80325Fall 2026UGRD9 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?