论文标题
使用线性模型树的准确和直观的上下文解释
Accurate and Intuitive Contextual Explanations using Linear Model Trees
论文作者
论文摘要
随着在金融领域内的关键应用中不断增加复杂的机器学习模型,解释模型的决策已成为必要。随着从信用评分到信用营销的应用程序,这些模型的影响是不可否认的。在解释这些复杂模型的决定的多种方式中,当地的事后事后模型不可知论的解释已获得了大量采用。这些方法允许人们解释每个预测与训练时使用的建模技术无关。作为解释,它们要么提供个人特征归因,要么提供足够的规则,代表了要进行预测的条件。艺术方法的当前状态使用基本方法来生成围绕要解释的综合数据。接下来是将简单的线性模型拟合为替代品以获得预测的局部解释。在本文中,我们试图对两者进行显着改进,即用于产生产生的解释和性质的方法。我们使用生成性对抗网络来合成数据生成,并以线性模型树的形式训练分段线性模型,以用作代理模型。在单个特征属性外,我们还通过利用替代模型的结构和属性来提供解释的随附环境。
With the ever-increasing use of complex machine learning models in critical applications within the finance domain, explaining the decisions of the model has become a necessity. With applications spanning from credit scoring to credit marketing, the impact of these models is undeniable. Among the multiple ways in which one can explain the decisions of these complicated models, local post hoc model agnostic explanations have gained massive adoption. These methods allow one to explain each prediction independent of the modelling technique that was used while training. As explanations, they either give individual feature attributions or provide sufficient rules that represent conditions for a prediction to be made. The current state of the art methods use rudimentary methods to generate synthetic data around the point to be explained. This is followed by fitting simple linear models as surrogates to obtain a local interpretation of the prediction. In this paper, we seek to significantly improve on both, the method used to generate the explanations and the nature of explanations produced. We use a Generative Adversarial Network for synthetic data generation and train a piecewise linear model in the form of Linear Model Trees to be used as the surrogate model.In addition to individual feature attributions, we also provide an accompanying context to our explanations by leveraging the structure and property of our surrogate model.