Skip to main navigation Skip to search Skip to main content

Topology optimization of random memristors for input-aware dynamic SNN

  • Bo Wang
  • , Xinyuan Zhang
  • , Shaocong Wang
  • , Ning Lin
  • , Yi Li
  • , Yifei Yu
  • , Yue Zhang
  • , Jichang Yang
  • , Xiaoshan Wu
  • , Yangu He
  • , Songqi Wang
  • , Tao Wan
  • , Rui Chen
  • , Guoqi Li
  • , Yue Deng
  • , Xiaojuan Qi*
  • , Zhongrui Wang*
  • , Dashan Shang*
  • *Corresponding author for this work
  • Department of Electrical and Electronic Engineering
  • CPII under InnoHK
  • State Key Lab of Fabrication Technologies for Integrated Circuits
  • CAS - Institute of Microelectronics
  • Laboratory of Microelectronic Devices and Integrated Technology
  • University of Chinese Academy of Sciences
  • CAS - Institute of Automation

Research output: Contribution to journal › Article › peer-review

Abstract

Machine learning has advanced unprecedentedly, exemplified by GPT- 4 and SORA. However, they cannot parallel human brains in efficiency and adaptability due to differences in signal representation, optimization, runtime re-configurability, and hardware architecture. To address these challenges, we introduce pruning optimization for input-aware dynamic memristive spiking neural network (PRIME). PRIME uses spiking neurons to emulate brain’s spiking mechanisms and optimizes the topology of random memristive SNNs inspired by structural plasticity, ef-fectively mitigating memristor programming stochasticity. It also uses the input- aware early- stop policy to reduce latency and leverages memristive in- memory computing to mitigate von Neumann bottleneck. Validated on a 40- nm, 256- K memristor- based macro, PRIME achieves comparable classification accuracy and inception score to soft-ware baselines, with energy efficiency improvements of 37.8× and 62.5×. In addition, it reduces computational loads by 77 and 12.5% with minimal performance degradation and demonstrates robustness to stochastic mem-ristor noise. PRIME paves the way for brain-inspired neuromorphic computing.

Original languageEnglish
Article numbereads5340
JournalScience Advances
Volume11
Issue number16
DOIs
StatePublished - 18 Apr 2025

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Fingerprint

Dive into the research topics of 'Topology optimization of random memristors for input-aware dynamic SNN'. Together they form a unique fingerprint.

Cite this