Spike-Based Anytime Perception

被引:0
|
作者
Dutson, Matthew [1 ]
Li, Yin [1 ]
Gupta, Mohit [1 ]
机构
[1] Univ Wisconsin Madison, Madison, WI 53706 USA
来源
2023 IEEE/CVF WINTER CONFERENCE ON APPLICATIONS OF COMPUTER VISION (WACV) | 2023年
关键词
NEURAL-NETWORK; COINCIDENCE; NEURONS;
D O I
10.1109/WACV56688.2023.00526
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many emerging computer vision applications, it is critical to adhere to stringent latency and power constraints. The current neural network paradigm of frame-based, floating-point inference is often ill-suited to these resource-constrained applications. Spike-based perception - enabled by spiking neural networks (SNNs) - is one promising alternative. Unlike conventional neural networks (ANNs), spiking networks exhibit smooth tradeoffs between latency, power, and accuracy. SNNs are the archetype of an "anytime algorithm" whose accuracy improves smoothly over time. This property allows SNNs to adapt their computational investment in response to changing resource constraints. Unfortunately, mainstream algorithms for training SNNs (i.e., those based on ANN-to-SNN conversion) tend to produce models that are inefficient in practice. To mitigate this problem, we propose a set of principled optimizations that reduce latency and power consumption by 1-2 orders of magnitude in converted SNNs. These optimizations leverage a set of novel efficiency metrics designed for anytime algorithms. We also develop a state-of-the-art simulator, SaRNN, which can simulate SNNs using commodity GPU hardware and neuromorphic platforms. We hope that the proposed optimizations, metrics, and tools will facilitate the future development of spike-based vision systems.
引用
收藏
页码:5283 / 5293
页数:11
相关论文
共 50 条
  • [41] A NEURAL NETWORK-BASED SPIKE SORTING FEATURE MAP THAT RESOLVES SPIKE OVERLAP IN THE FEATURE SPACE
    Wouters, Jasper
    Kloosterman, Fabian
    Bertrand, Alexander
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1175 - 1179
  • [42] A Calcium-Based Simple Model of Multiple Spike Interactions in Spike-Timing-Dependent Plasticity
    Uramoto, Takumi
    Torikai, Hiroyuki
    NEURAL COMPUTATION, 2013, 25 (07) : 1853 - 1869
  • [43] Competitive STDP-Based Spike Pattern Learning
    Masquelier, Timothee
    Guyonneau, Rudy
    Thorpe, Simon J.
    NEURAL COMPUTATION, 2009, 21 (05) : 1259 - 1276
  • [44] Cortical Motion Perception Emerges from Dimensionality Reduction with Evolved Spike-Timing-Dependent Plasticity Rules
    Chen, Kexin
    Beyeler, Michael
    Krichmar, Jeffrey L.
    JOURNAL OF NEUROSCIENCE, 2022, 42 (30) : 5882 - 5898
  • [45] A New Spike Membership Function for the Recognition and Processing of Spatiotemporal Spike Patterns: Syllable-Based Speech Recognition Application
    Ramirez-Mendoza, Abigail Maria Elena
    Yu, Wen
    Li, Xiaoou
    MATHEMATICS, 2023, 11 (11)
  • [46] Event Based Weight Update for Learning Infinite Spike Train
    Shrestha, Sumit Bam
    Song, Qing
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 333 - 338
  • [47] Replicating Experimental Spike and Rate Based Neural Learning in CMOS
    Mayr, Christian
    Noack, Marko
    Partzsch, Johannes
    Schueffny, Rene
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 105 - 108
  • [48] Spike sorting using a cognitive method based on fuzzy concepts
    Zhuang, Jun
    Wang, Zhi-Zhong
    Liang, Pei-Ji
    2009 3RD INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICAL ENGINEERING, VOLS 1-11, 2009, : 1139 - 1142
  • [49] A Color-Based Visualization Technique for Multielectrode Spike Trains
    Jurjut, Ovidiu F.
    Nikolic, Danko
    Pipa, Gordon
    Singer, Wolf
    Metzler, Dirk
    Muresan, Raul C.
    JOURNAL OF NEUROPHYSIOLOGY, 2009, 102 (06) : 3766 - 3778
  • [50] A Model for R(t) Elements and R(t)-Based Spike-Timing-Dependent Plasticity With Basic Circuit Examples
    Ivans, Robert C.
    Dahl, Sumedha Gandharava
    Cantley, Kurtis D.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (10) : 4206 - 4216