The Interpretable and Effective Graph Neural Additive Networks
Bechler-Speicher, Globerson, Gilad-Bachrach
Graph Neural Networks (GNNs) have emerged as the predominant approach for learning over graph-structured data. However, most GNNs operate as black-box models and require post-hoc explanations, which may not suffice in high-stakes scenarios where transparency is crucial. In this paper, we present a GNN that is interpretable by design. Our model, Graph Neural Additive Network (GNAN), is a novel extension of the interpretable class of Generalized Additive Models, and can be visualized and fully understood by humans. GNAN is designed to be fully interpretable, offering both global and local explanations at the feature and graph levels through direct visualization of the model. These visualizations describe exactly how the model uses the relationships between the target variable, the features, and the graph. We demonstrate the intelligibility of GNANs in a series of examples on different tasks and datasets. In addition, we show that the accuracy of GNAN is on par with black-box GNNs, making it suitable for critical applications where transparency is essential, alongside high accuracy.
그래프 신경망(GNNs)은 그래프 구조 데이터 학습의 주류 방법이 되었으나, 대부분의 GNNs은 블랙박스 모델로 작동하여 사후 해석이 필요하며, 투명성이 요구되는 고위험 시나리오에서는 충분하지 않을 수 있습니다. 본 논문은 설계상 해석 가능한 GNN 모델인 그래프 신경망 가법 네트워크(GNAN)를 제안하며, 이는 해석 가능한 일반화 가법 모델 클래스의 새로운 확장으로서 인간이 시각화하고 완전히 이해할 수 있습니다. GNAN은 특성 수준 및 그래프 수준의 전역 및 국소 해석을 제공하며, 모델의 직접 시각화를 통해 모델이 목표 변수, 특성 및 그래프 간의 관계를 어떻게 사용하는지 설명합니다. 실험 결과는 GNAN의 정확도가 블랙박스 GNNs과 동등하며 투명성과 높은 정확도가 필요한 중요 응용에 적합함을 보여줍니다.
요약: 본 논문에서 제안한 GNAN은 해석 가능한 AI 분야의 중요한 기여로, 그래프 학습 작업에서 해석 가능성과 정확도의 양립 가능성을 성공적으로 입증했습니다. 표현 능력의 이론적 제약이 존재하지만, 특히 투명성이 요구되는 고위험 시나리오에서의 실제 응용 가치로 인해 본 분야의 중요한 진전이 됩니다.