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 ذات الصندوق الأسود، مما يجعلها مناسبة للتطبيقات الحرجة التي تتطلب الشفافية والدقة العالية.
Hastie & Tibshirani (1986): النظرية الأساسية للنماذج الإضافية المعممة
Agarwal et al. (2021): النماذج الإضافية العصبية
Ying et al. (2019): GNNExplainer - طريقة التفسير اللاحقة لـ GNN
Rudin (2019): النقاش حول النماذج القابلة للتفسير مقابل تفسيرات الصندوق الأسود
الملخص: تمثل GNAN المقترحة في هذه الورقة مساهمة مهمة في مجال الذكاء الاصطناعي القابل للتفسير، وتثبت بنجاح إمكانية تحقيق كل من القابلية للتفسير والدقة في مهام تعلم الرسوم البيانية. على الرغم من وجود قيود نظرية على قدرة التعبير، فإن قيمتها في التطبيقات العملية، خاصة في السيناريوهات عالية المخاطر التي تتطلب الشفافية، تجعلها تقدماً مهماً في هذا المجال.