Unsupervised Classification of Spike Patterns with the Loihi Neuromorphic Processor

被引:0
|
作者
Matsuo, Ryoga [1 ]
Elgaradiny, Ahmed [1 ]
Corradi, Federico [1 ]
机构
[1] Eindhoven Univ Technol, Dept Elect Engn, POB 513, NL-5600 MB Eindhoven, Netherlands
关键词
neuromorphic computing; unsupervised learning; spiking neural networks; working memory; attractor dynamics; NEURAL-NETWORKS; WORKING-MEMORY; ON-CHIP; ARCHITECTURE; SPINNAKER;
D O I
10.3390/electronics13163203
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A long-standing research goal is to develop computing technologies that mimic the brain's capabilities by implementing computation in electronic systems directly inspired by its structure, function, and operational mechanisms, using low-power, spike-based neural networks. The Loihi neuromorphic processor provides a low-power, large-scale network of programmable silicon neurons for brain-inspired artificial intelligence applications. This paper exploits the Loihi processors and a theory-guided methodology to enable unsupervised learning of spike patterns. Our method ensures efficient and rapid selection of the network's hyperparameters, enabling the neuromorphic processor to generate attractor states through real-time unsupervised learning. Precisely, we follow a fast design process in which we fine-tune network parameters using mean-field theory. Moreover, we measure the network's learning ability regarding its error correction and pattern completion aptitude. Finally, we observe the dynamic energy consumption of the neuron cores for each millisecond of simulation equal to 23 mu J/time step during the learning and recall phase for four attractors composed of 512 excitatory neurons and 256 shared inhibitory neurons. This study showcases how large-scale, low-power digital neuromorphic processors can be quickly programmed to enable the autonomous generation of attractor states. These attractors are fundamental computational primitives that theoretical analysis and experimental evidence indicate as versatile and reusable components suitable for a wide range of cognitive tasks.
引用
下载
收藏
页数:22
相关论文
共 50 条
  • [31] A 10.8 μW Neural Signal Recorder and Processor With Unsupervised Analog Classifier for Spike Sorting
    Hao, Han
    Chen, Jiahe
    Richardson, Andrew G.
    Van der Spiegel, Jan
    Aflatouni, Firooz
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2021, 15 (02) : 351 - 364
  • [32] An Adaptive Neural Spike Processor With Embedded Active Learning for Improved Unsupervised Sorting Accuracy
    Zamani, Majid
    Jiang, Dai
    Demosthenous, Andreas
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2018, 12 (03) : 665 - 676
  • [33] NeuroREC: A 28-nm Efficient Neuromorphic Processor for Radar Emitter Classification
    Wang, Zilin
    Ou, Zehong
    Zhong, Yi
    Yang, Youming
    Lun, Li
    Li, Hufei
    Cao, Jian
    Cui, Xiaoxin
    Jia, Song
    Wang, Yuan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, : 6215 - 6228
  • [34] Neuromorphic control of a simulated 7-DOF arm using Loihi
    Dewolf, Travis
    Patel, Kinjal
    Jaworski, Pawel
    Leontie, Roxana
    Hays, Joe
    Eliasmith, Chris
    NEUROMORPHIC COMPUTING AND ENGINEERING, 2023, 3 (01):
  • [35] Robust Trajectory Generation for Robotic Control on the Neuromorphic Research Chip Loihi
    Michaelis, Carlo
    Lehr, Andrew B.
    Tetzlaff, Christian
    FRONTIERS IN NEUROROBOTICS, 2020, 14
  • [36] A 28-nm Convolutional Neuromorphic Processor Enabling Online Learning with Spike-Based Retinas
    Frenkel, Charlotte
    Legat, Jean-Didier
    Bol, David
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [37] UNSUPERVISED CLASSIFICATION AND ADAPTIVE DEFINITION OF SLEEP PATTERNS
    GATH, I
    FEUERSTEIN, C
    GEVA, A
    PATTERN RECOGNITION LETTERS, 1994, 15 (10) : 977 - 984
  • [38] A TeraMAC Neuromorphic Photonic Processor
    Nahmias, Mitchell A.
    Peng, Hsuan-Tung
    de Lima, Thomas Ferreira
    Huang, Chaoran
    Tait, Alexander N.
    Shastri, Bhavin J.
    Prucnal, Paul R.
    2018 IEEE PHOTONICS CONFERENCE (IPC), 2018,
  • [39] Unsupervised Classification of Evolving Metropolitan Street Patterns
    Serra, Miguel
    Pinho, Paulo
    Gil, Jorge
    NEW URBAN CONFIGURATIONS, 2014, : 160 - 167
  • [40] An unsupervised neuromorphic clustering algorithm
    Diamond, Alan
    Schmuker, Michael
    Nowotny, Thomas
    BIOLOGICAL CYBERNETICS, 2019, 113 (04) : 423 - 437