TL;DR
This paper presents a deep spiking neural network trained with spike-timing-dependent plasticity (STDP) for object recognition, demonstrating efficient feature learning, sparse coding, and robustness across multiple datasets, with minimal labeled data.
Contribution
It introduces a deep SNN architecture with multiple trainable convolutional layers using STDP, advancing unsupervised learning in deep spiking networks for visual recognition.
Findings
Learned hierarchical features from edges to object prototypes
Achieved sparse coding with few spikes per image
Outperformed other unsupervised methods like auto-encoders
Abstract
Previous studies have shown that spike-timing-dependent plasticity (STDP) can be used in spiking neural networks (SNN) to extract visual features of low or intermediate complexity in an unsupervised manner. These studies, however, used relatively shallow architectures, and only one layer was trainable. Another line of research has demonstrated - using rate-based neural networks trained with back-propagation - that having many layers increases the recognition robustness, an approach known as deep learning. We thus designed a deep SNN, comprising several convolutional (trainable with STDP) and pooling layers. We used a temporal coding scheme where the most strongly activated neurons fire first, and less activated neurons fire later or not at all. The network was exposed to natural images. Thanks to STDP, neurons progressively learned features corresponding to prototypical patterns that…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
