Topology optimization of random memristors for input-aware dynamic SNN
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 reconfigurability, 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, effectively 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 software 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 memristor noise. PRIME paves the way for brain-inspired neuromorphic computing.
Authors
- Dashan Shang (ORCID: https://orcid.org/0000-0003-3573-8390)
- Songqi Wang
- Guoqi Li (ORCID: https://orcid.org/0000-0002-8994-431X)
- Shaocong Wang (ORCID: https://orcid.org/0000-0001-6195-1799)
- Xiaoshan Wu (ORCID: https://orcid.org/0000-0003-4200-3587)
- Yue Deng (ORCID: https://orcid.org/0000-0002-5483-1948)
- Rui Chen (ORCID: https://orcid.org/0000-0002-9475-1483)
- Tao Wan (ORCID: https://orcid.org/0000-0001-9345-8624)
- Jichang Yang (ORCID: https://orcid.org/0000-0003-3760-6762)
- Zhongrui Wang (ORCID: https://orcid.org/0000-0003-2264-0677)
- Yangu He (ORCID: https://orcid.org/0009-0008-9035-1686)
- Yi Li (ORCID: https://orcid.org/0000-0001-8878-4249)
- Ning Lin (ORCID: https://orcid.org/0000-0002-6198-7043)
- Xiaojuan Qi (ORCID: https://orcid.org/0000-0002-4285-1626)
- Yifei Yu (ORCID: https://orcid.org/0009-0003-9208-2903)
- Yue Zhang (ORCID: https://orcid.org/0009-0000-9502-2920)
- Xinyuan Zhang (ORCID: https://orcid.org/0000-0002-5900-2719)
- Bo Wang (ORCID: https://orcid.org/0009-0002-9278-190X)
Institutions
- Chinese Academy of Sciences (CN)
- Hong Kong Science and Technology Parks Corporation (HK)
- Beijing Microelectronics Technology Institute (CN)
- Institute of Microelectronics (SG)
- Institute of Automation (CN)
- Institute of Microelectronics (CN)
- University of Chinese Academy of Sciences (CN)
- Beihang University (CN)
- University of Hong Kong (HK)
Publication Details
- Journal
- Science Advances
- Published
- 2025-04-16
- DOI
- https://doi.org/10.1126/sciadv.ads5340
- Citations
- 3
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 2.19