Stable Prediction across Unknown Environments

被引:109
作者
Kuang, Kun [1 ,2 ]
Cui, Peng [1 ]
Athey, Susan [2 ]
Xiong, Ruoxuan [2 ]
Li, Bo [1 ]
机构
[1] Tsinghua Univ, Beijing, Peoples R China
[2] Stanford Univ, Stanford, CA 94305 USA
来源
KDD'18: PROCEEDINGS OF THE 24TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING | 2018年
基金
国家教育部科学基金资助; 中国国家自然科学基金;
关键词
Stability; Stable Prediction; Unknown Environments; Confounder (Variable) Balancing; PROPENSITY SCORE; COVARIATE SHIFT;
D O I
10.1145/3219819.3220082
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many important machine learning applications, the training distribution used to learn a probabilistic classifier differs from the distribution on which the classifier will be used to make predictions. Traditional methods correct the distribution shift by reweighting training data with the ratio of the density between test and training data. However, in many applications training takes place without prior knowledge of the testing distribution. Recently, methods have been proposed to address the shift by learning the underlying causal structure, but those methods rely on diversity arising from multiple training data sets, and they further have complexity limitations in high dimensions. In this paper, we propose a novel Deep Global Balancing Regression (DGBR) algorithm to jointly optimize a deep auto-encoder model for feature selection and a global balancing model for stable prediction across unknown environments. The global balancing model constructs balancing weights that facilitate estimation of partial effects of features (holding fixed all other features), a problem that is challenging in high dimensions, and thus helps to identify stable, causal relationships between features and outcomes. The deep auto-encoder model is designed to reduce the dimensionality of the feature space, thus making global balancing easier. We show, both theoretically and with empirical experiments, that our algorithm can make stable predictions across unknown environments. Our experiments on both synthetic and real datasets demonstrate that our algorithm outperforms the state-of-the-art methods for stable prediction across unknown environments.
引用
收藏
页码:1617 / 1626
页数:10
相关论文
共 25 条
[1]  
Athey S., 2016, EFFICIENT INFERENCE
[2]   A Tutorial and Case Study in Propensity Score Analysis: An Application to Estimating the Effect of In-Hospital Smoking Cessation Counseling on Mortality [J].
Austin, Peter C. .
MULTIVARIATE BEHAVIORAL RESEARCH, 2011, 46 (01) :119-151
[3]  
Bengio Y., 2006, ADV NEURAL INFORM PR, V19
[4]  
Bickel S, 2009, J MACH LEARN RES, V10, P2137
[5]  
Chen Y., 2014, ABST APPL ANAL, V2014, P7, DOI DOI 10.1016/J.C0MPEDU.2014.07.004
[6]  
Dudik M., 2006, Advances in Neural Information Processing Systems 18: Proceedings of the 2005 Conference, P323
[7]   Entropy Balancing for Causal Effects: A Multivariate Reweighting Method to Produce Balanced Samples in Observational Studies [J].
Hainmueller, Jens .
POLITICAL ANALYSIS, 2012, 20 (01) :25-46
[8]  
Johnson William B, 1984, Contemp. Math.
[9]   Estimating Treatment Effect in the Wild via Differentiated Confounder Balancing [J].
Kuang, Kun ;
Cui, Peng ;
Li, Bo ;
Jiang, Meng ;
Yang, Shiqiang .
KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2017, :265-274
[10]  
Kuang K, 2017, AAAI CONF ARTIF INTE, P140