双重差分(DID)
DDD合成控制法空间计量进阶
61_合成控制法及其问题
作者:计量科研导航站发布:2026-04-14★★
合成控制法及其问题
合成控制法(Synthetic Control Method, SCM)是 Abadie & Gardeazabal (2003) 提出的处理单一或少数处理单元的因果推断方法。
一、研究场景
适用场景
当一个政策仅影响一个或少数几个单元时:
- 加州控烟政策(仅一个州)
- 德国统一(仅一个国家)
- 恐怖袭击对一个地区经济的影响
传统方法的局限
- DID:需要多个处理单元,且假设平行趋势
- 匹配:很难找到与处理单元预趋势相似的单个对照
- 事件研究:缺乏反事实对照组
二、合成控制法的基本思想
核心思路
用多个对照单元的加权组合构造一个"合成"的对照组,使其在处理前的特征和结果轨迹与处理单元尽可能相似。
其中权重 且 。
直觉
"合成加州" = 0.155 × 康涅狄格 + 0.117 × 科罗拉多 + 0.109 × 内华达 + ...
三、权重优化
目标函数
其中:
- :处理单元的预测变量向量
- :对照单元的预测变量矩阵
- :预测变量的权重矩阵
约束条件
- (非负权重)
- (权重和为 1)
优势
- 权重非负 → 合成单元是外推(非内插)
- 数据驱动 → 避免研究者主观选择对照
四、统计推断
排列检验(Permutation Test)
- 将处理标签逐一分配给每个对照单元
- 对每个"伪处理"单元计算合成控制
- 比较真实处理效应与伪处理效应的分布
优势
- 不依赖于渐近理论
- 适用于小样本
五、SCM 的问题
1. 插值偏差
- 当处理单元的特征超出对照单元的凸包时,合成控制可能不准确
- 权重约束(非负、和为 1)可能限制拟合精度
2. 过拟合
- 拟合预趋势时可能过度拟合噪声
- 需要交叉验证或正则化
3. 推断复杂性
- 排列检验需要足够多的对照单元
- 当对照单元较少时,检验力不足
4. 预测变量选择
- 预测变量的选择影响权重
- 缺乏统一的选择标准
核心要点
- SCM 适用于单一或少数处理单元的政策评估
- 核心思想是用对照单元的加权组合构造反事实
- 权重非负且和为 1,保证合成单元是合理的外推
- SCM 存在插值偏差、过拟合、推断复杂等问题