Temporal Spiking Neural Networks with Synaptic Delay for Graph Reasoning
Mingqing Xiao, Yixin Zhu, Di He, Zhouchen Lin
TL;DR
This work tackles human-like graph reasoning within neural models by introducing GRSNN, a temporal-spiking neural network that uses synaptic delays to encode edge properties and the temporal domain as an additional dimension for processing paths. The model associates each graph node with a population of $n$ spiking neurons and learns delays $\boldsymbol{d}^q_r$ conditioned on relations and query type, enabling a neural generalization of path formulations akin to Dijkstra’s algorithm. Empirical results across transductive KG completion, inductive relation prediction, and homogeneous graph link prediction show competitive performance with significantly reduced parameter counts and promising energy efficiency (theoretically up to $\sim$20x savings) due to event-driven spiking. The work demonstrates interpretability of reasoning paths via gradient-based edge importance and beam search, and points to substantial practical impact for energy-efficient, neuromorphic graph reasoning on future hardware.
Abstract
Spiking neural networks (SNNs) are investigated as biologically inspired models of neural computation, distinguished by their computational capability and energy efficiency due to precise spiking times and sparse spikes with event-driven computation. A significant question is how SNNs can emulate human-like graph-based reasoning of concepts and relations, especially leveraging the temporal domain optimally. This paper reveals that SNNs, when amalgamated with synaptic delay and temporal coding, are proficient in executing (knowledge) graph reasoning. It is elucidated that spiking time can function as an additional dimension to encode relation properties via a neural-generalized path formulation. Empirical results highlight the efficacy of temporal delay in relation processing and showcase exemplary performance in diverse graph reasoning tasks. The spiking model is theoretically estimated to achieve $20\times$ energy savings compared to non-spiking counterparts, deepening insights into the capabilities and potential of biologically inspired SNNs for efficient reasoning. The code is available at https://github.com/pkuxmq/GRSNN.
