可解释AI与局部蒸馏

Interpretable AI with Local Distillation

精选理由

这篇论文提出了局部蒸馏方法,对于需要可解释性的AI模型来说是个重要进展,值得一读。

AI 摘要

提出局部蒸馏方法,通过黑盒教师模型指导线性学生模型,提高预测准确性并保持可解释性;在17个基准数据集上,局部蒸馏接近教师模型的准确性,同时生成稀疏线性模型;在高维癌症基因表达数据中,识别出使用不同基因的患者亚组,这是全局线性模型和黑盒模型难以实现的。

原文 · arXiv cs.LG

Interpretable AI with Local Distillation

Modern AI models such as tabular foundation models and gradient-boosted ensembles can outpredict classical methods, but provide little basis for reasoning about their predictions. High-stakes decisions call for models that are both accurate and interpretable as built. Local linear modeling offers a path forward: a smooth regression function is locally well approximated by a linear one, allowing a linear fit near each query point to achieve high accuracy without sacrificing transparency. The challenges lie in learning what is "local" and developing statistical tools for interpretation. Here, we propose local distillation, in which a black-box "teacher" guides a regularized linear "student" model at each query point. The teacher (1) defines locality by upweighting training observations with similar predicted outcomes, and (2) anchors the fit with its prediction at the query point, included as a pseudo-observation whose weight is estimated from the data. For interpretation, we add a small amount of Gaussian randomization to the local objective and use refits to assess stability: selection frequencies identify reliable features at a query point, and clustering the randomized fits identifies stable subgroups across the data. Under the lasso penalty, we prove that this randomization yields feature-selection probabilities that are stable under small perturbations of the training responses. Across 17 benchmark datasets, local distillation nearly matches its AI teacher's accuracy while producing a sparse linear model at each test point. In a high-dimensional cancer gene expression example, the framework identifies patient subgroups whose local models use different genes; this heterogeneity is invisible to a global linear model, and difficult to surface in a black-box model.