摘要
arXiv:2406.15156v2 宣告类型: replace-cross
摘要:随着图神经网络(GNNs)变得越来越普遍,建立可靠的工具来解释其预测结果变得至关重要。一个核心要求是解释要具有\textit{可靠性},即它们能够准确地反映GNN的推理过程。但是,存在多种不同的可靠性度量标准,这就提出了什么是可靠性以及如何实现它的问题。我们做出了三项关键贡献。我们首先展示了\textit{现有的度量标准并不是互换的}——也就是说,根据一个度量标准获得高可靠性的解释在其他度量标准下可能是不可靠的,这些度量标准会系统地忽略解释的重要属性。接着我们展示了,令人惊讶的是,\textit{优化可靠性并不是总是明智的设计目标}。具体来说,我们证明对于注入性的标准GNN架构,完美可靠的解释是完全无信息的。这并不适用于模块化的GNN,如自我解释和领域不变架构,这促使我们研究架构选择与可靠性之间的关系。最后,我们展示了\textit{可靠性与离分布外泛化紧密相关},即仅仅确保GNN能够正确识别由文献规定的领域不变子图,并不保证它是不可变的,除非该子图本身也是可靠的。代码已在GitHub上公开。