机器学习与因果推断
Machine Learning and Causal Inference
从相关性到因果性
用数据回答“为什么”
课程信息
基本信息
- 课程名称: 机器学习与因果推断
- 学分: 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方法并重,案例驱动