Lecture Notes on Verifying Graph Neural Networks
By: François Schwarzentruber
Potential Business Impact:
Checks computer programs for mistakes using logic.
In these lecture notes, we first recall the connection between graph neural networks, Weisfeiler-Lehman tests and logics such as first-order logic and graded modal logic. We then present a modal logic in which counting modalities appear in linear inequalities in order to solve verification tasks on graph neural networks. We describe an algorithm for the satisfiability problem of that logic. It is inspired from the tableau method of vanilla modal logic, extended with reasoning in quantifier-free fragment Boolean algebra with Presburger arithmetic.
Similar Papers
The Correspondence Between Bounded Graph Neural Networks and Fragments of First-Order Logic
Artificial Intelligence
Lets computers understand complex connections better.
Categorical Construction of Logically Verifiable Neural Architectures
Logic in Computer Science
Makes AI think logically, preventing mistakes.
Verifying Graph Neural Networks with Readout is Intractable
Logic in Computer Science
Makes AI safer and smaller for computers.