This paper reviews and advocates against the use of permute-and-predict (PaP) methods for interpreting black box functions. Methods such as the variable importance measures proposed for random forests, partial dependence plots, and individual conditional expectation plots remain popular because they are both model-agnostic and depend only on the pre-trained model output, making them computationally efficient and widely available in software. However, numerous studies have found that these tools can produce diagnostics that are highly misleading, particularly when there is strong dependence among features. The purpose of our work here is to (i) review this growing body of literature, (ii) provide further demonstrations of these drawbacks along with a detailed explanation as to why they occur, and (iii) advocate for alternative measures that involve additional modeling. In particular, we describe how breaking dependencies between features in hold-out data places undue emphasis on sparse regions of the feature space by forcing the original model to extrapolate to regions where there is little to no data. We explore these effects across various model setups and find support for previous claims in the literature that PaP metrics can vastly over-emphasize correlated features in both variable importance measures and partial dependence plots. As an alternative, we discuss and recommend more direct approaches that involve measuring the change in model performance after muting the effects of the features under investigation.
翻译:本文评论并主张不要使用偏差和偏差法来解释黑盒功能。各种方法,例如为随机森林、部分依赖性地块和个别有条件期望地提出的不同重要措施,仍然很受欢迎,因为它们既是模型的不可知性,而且只依赖经过预先训练的模型产出,使它们在计算上效率很高,并在软件中广泛提供。然而,许多研究发现,这些工具可以产生极有误导性的诊断,特别是在各种特征之间高度依赖的情况下。我们在这里的工作的目的是:(一) 审查这一不断增长的文献集,(二) 进一步展示这些缺陷,并详细解释为何会出现这些缺陷,以及(三) 倡导采取涉及更多模型的替代措施。我们特别说明,由于数据中存在各种特征的脱节偏依赖性,造成对地貌空间稀少地区的过度强调,迫使原始模型外推至几乎没有数据的区域。我们探讨这些影响,并在文献中找到支持以前的说法,即PaP指标可大大地说明这些缺陷,同时详细解释为什么会出现这些缺陷;(三) 提倡采取替代措施,涉及更多的建模方法。我们讨论在进行部分依赖性分析之后如何衡量这些特征。