PENN通过嵌入缺失模式提升神经网络在缺失数据下的预测性能
Deep learning with missing data
- 用双重神经网络分别处理数据和缺失模式,融合后输出预测
- 理论证明在典型情况下逼近已知分组的最优收敛速度
- 适合处理带缺失值的复杂数据,尤其对非随机缺失有效
针对多变量非参数回归中协变量缺失问题,提出模式嵌入神经网络(PENNs),可与任意插补方法结合使用。除对插补数据训练的神经网络外,PENNs还将观测指示向量输入第二个神经网络以获得紧凑表示,最终由第三个网络融合输出预测。主要理论结果基于观察模式可划分为若干单元,且贝叶斯回归函数在各单元上行为相似的假设,属于复合Hölder类。该结果给出任意缺失机制下的有限样本过失风险界,并与互补的极小极大下界结合,表明在典型情况下,PENN估计器达到若已知划分单元时的最优收敛速率,仅差一个关于样本量的多项对数因子。模拟、半合成及真实数据上的实验均表明,相比标准神经网络,PENN估计器显著甚至大幅改进预测效果。代码及使用教程均已公开。
原文摘要 · Abstract (English)
In the context of multivariate nonparametric regression with missing covariates, we propose Pattern Embedded Neural Networks (PENNs), which can be applied in conjunction with any existing imputation technique. In addition to a neural network trained on the imputed data, PENNs pass the vectors of observation indicators through a second neural network to provide a compact representation. The outputs are then combined in a third neural network to produce final predictions. Our main theoretical result exploits an assumption that the observation patterns can be partitioned into cells on which the Bayes regression function behaves similarly, and belongs to a compositional Hölder class. It provides a finite-sample excess risk bound that holds for an arbitrary missingness mechanism, and in combination with a complementary minimax lower bound, demonstrates that our PENN estimator attains in typical cases the minimax rate of convergence as if the cells of the partition were known in advance, up to a poly-logarithmic factor in the sample size. Numerical experiments on simulated, semi-synthetic and real data confirm that the PENN estimator consistently improves, often dramatically, on standard neural networks without pattern embedding. Code to reproduce our experiments, as well as a tutorial on how to apply our method, is publicly available.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。