机器学习与因果推断

Machine Learning and Causal Inference

发布于

2026年3月5日

从相关性到因果性

用数据回答“为什么

课程信息

基本信息

  • 课程名称: 机器学习与因果推断
  • 学分: 2学分
  • 时间: 周一 16:00-17:30
  • 地点: 明德商学楼0207
  • 学期: 2025-2026学年春季学期

授课教师

陈志远 中国人民大学商学院 助理教授(贸易经济系) 📧 chenzhiyuan@rmbs.ruc.edu.cn 🏢 办公室: 919 🕒 Office Hours: 周四 14:00-15:00

课程描述

本课程系统介绍因果推断的理论基础与机器学习方法的结合,培养学生运用数据回答”为什么”的能力。课程分为两大模块:

模块一:经典因果推断方法(前8周)

周次 主题 核心内容
1 课程导论 相关vs因果,潜在结果框架入门
2-3 因果推断基础 潜在结果框架深入,混淆变量,识别策略
4 匹配法 倾向得分匹配,精确匹配,重叠条件
5-6 双重差分 DID原理,平行趋势检验,动态效应
7 合成控制法 合成控制原理,安慰剂检验
8 工具变量法 IV原理,2SLS,排他性约束

模块二:机器学习与因果推断(后6周)

周次 主题 核心内容
9-10 ML基础 回归,决策树,随机森林,交叉验证
11-12 广义随机森林 异质性处理效应,置信区间
13 因果森林 异质性分析,Policy Learning
14 双重机器学习 Double ML,Neyman正交性
15-16 项目答辩 期末展示与点评

为什么要学习因果推断?

现实需求

  • 营销投入真的带来销量增长了吗?
  • 新产品上线真的提升了用户留存吗?
  • 培训项目真的提高了员工绩效吗?
  • 政策调整真的促进了经济发展吗?

技术趋势

  • 🚀 AI时代的核心技能
  • 📊 数据驱动决策的标配
  • 🌍 学术界与业界的通用语言
  • 💡 从”跑数”到”洞察”的跃迁

课程特色

🤖 AI辅助编程

传统编程与Vibe Coding结合,提升学习效率

🐍 Python + R

双语言实践,覆盖主流数据科学生态

📚 理论与实践

经典方法与前沿ML方法并重,案例驱动

推荐教材

  1. Angrist & Pischke (2020). 《基本无害的计量经济学》
  2. Huntington-Klein (2022). The Effect: An Introduction to Research Design and Causality
  3. Chernozhukov et al. (2024). Applied Causal Inference Powered by ML and AI (在线阅读)
  4. Cunningham (2021). Causal Inference: The Mixtape (在线阅读)

在线资源

开始学习