Learning Spiking Neural Network from Easy to Hard task

Lingling Tang, Jiangtao Hu, Hua Yu, Surui Liu, Jielei Chu
9/9/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Starting with small and simple concepts, and gradually introducing complex and difficult concepts is the natural process of human learning. Spiking Neural Networks (SNNs) aim to mimic the way humans process information, but current SNNs models treat all samples equally, which does not align with the principles of human learning and overlooks the biological plausibility of SNNs. To address this, we propose a CL-SNN model that introduces Curriculum Learning(CL) into SNNs, making SNNs learn more like humans and providing higher biological interpretability. CL is a training strategy that advocates presenting easier data to models before gradually introducing more challenging data, mimicking the human learning process. We use a confidence-aware loss to measure and process the samples with different difficulty levels. By learning the confidence of different samples, the model reduces the contribution of difficult samples to parameter optimization automatically. We conducted experiments on static image datasets MNIST, Fashion-MNIST, CIFAR10, and neuromorphic datasets N-MNIST, CIFAR10-DVS, DVS-Gesture. The results are promising. To our best knowledge, this is the first proposal to enhance the biologically plausibility of SNNs by introducing CL.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{tang2023learning,
  title  = {Learning Spiking Neural Network from Easy to Hard task},
  author = {Lingling Tang and Jiangtao Hu and Hua Yu and Surui Liu and Jielei Chu},
  year   = {2023},
  eprint = {2309.04737},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.04737v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.04737.svg)](https://codeofpaper.com/paper/2309.04737)

Discussion