Konstantinov Andrei, Kozlov Boris, Kirpichenko Stanislav, Utkin Lev, Muliukha Vladimir
Department of Artificial Intelligence Technologies, Peter the Great St. Petersburg Polytechnic University, St. Petersburg, Russia.
Front Artif Intell. 2025 Feb 10;8:1506074. doi: 10.3389/frai.2025.1506074. eCollection 2025.
A new approach to the local and global explanation based on selecting a convex hull constructed for the finite number of points around an explained instance is proposed. The convex hull allows us to consider a dual representation of instances in the form of convex combinations of extreme points of a produced polytope. Instead of perturbing new instances in the Euclidean feature space, vectors of convex combination coefficients are uniformly generated from the unit simplex, and they form a new dual dataset. A dual linear surrogate model is trained on the dual dataset. The explanation feature importance values are computed by means of simple matrix calculations. The approach can be regarded as a modification of the well-known model LIME. The dual representation inherently allows us to get the example-based explanation. The neural additive model is also considered as a tool for implementing the example-based explanation approach. Many numerical experiments with real datasets are performed for studying the approach. A code of proposed algorithms is available. The proposed results are fundamental and can be used in various application areas. They do not involve specific human subjects and human data.
提出了一种基于为解释实例周围的有限数量点构建凸包的局部和全局解释新方法。凸包使我们能够以生成多面体的极点的凸组合形式考虑实例的对偶表示。不是在欧几里得特征空间中扰动新实例,而是从单位单纯形均匀生成凸组合系数向量,它们形成一个新的对偶数据集。在对偶数据集上训练对偶线性替代模型。通过简单的矩阵计算来计算解释特征重要性值。该方法可被视为对著名模型LIME的一种修改。对偶表示本质上使我们能够获得基于示例的解释。神经加法模型也被视为实现基于示例的解释方法的一种工具。为研究该方法进行了许多使用真实数据集的数值实验。所提出算法的代码可用。所提出的结果具有基础性,可用于各种应用领域。它们不涉及特定的人类受试者和人类数据。