Echo state graph neural networks with analogue random resistor arrays
Shaocong Wang, Yi Li, Dingchen Wang, Woyu Zhang, Xi Chen, Danian Dong,, Songqi Wang, Xumeng Zhang, Peng Lin, Claudio Gallicchio, Xiaoxin Xu, Qi Liu,, Kwang-Ting Cheng, Zhongrui Wang, Dashan Shang, Ming Liu

TL;DR
This paper introduces a novel hardware-software co-designed echo state graph neural network using random resistor arrays, achieving significant improvements in energy efficiency and training cost for graph learning tasks.
Contribution
The work presents a new in-memory computing hardware platform with random resistor arrays for efficient graph neural network processing, reducing training costs and energy consumption.
Findings
Achieves 34.2x energy efficiency improvement on MUTAG dataset.
Reduces training cost by up to 570.4x compared to digital hardware.
Demonstrates state-of-the-art performance on multiple graph classification tasks.
Abstract
Recent years have witnessed an unprecedented surge of interest, from social networks to drug discovery, in learning representations of graph-structured data. However, graph neural networks, the machine learning models for handling graph-structured data, face significant challenges when running on conventional digital hardware, including von Neumann bottleneck incurred by physically separated memory and processing units, slowdown of Moore's law due to transistor scaling limit, and expensive training cost. Here we present a novel hardware-software co-design, the random resistor array-based echo state graph neural network, which addresses these challenges. The random resistor arrays not only harness low-cost, nanoscale and stackable resistors for highly efficient in-memory computing using simple physical laws, but also leverage the intrinsic stochasticity of dielectric breakdown to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Neural Networks and Reservoir Computing · Ferroelectric and Negative Capacitance Devices
