arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2309.04737cs.LG

从简单到困难任务学习脉冲神经网络

Learning Spiking Neural Network from Easy to Hard task

Lingling Tang, Jiangtao Hu, Hua Yu, Surui Liu, Jielei Chu

AI总结:

本文提出CL-SNN,将课程学习和置信度感知损失引入脉冲神经网络,使其按样本难度由易到难训练,并在多个静态与神经形态数据集上验证了效果。

摘要:

从微小且简单的概念开始,逐步引入复杂和困难的概念,是人类学习的自然过程。脉冲神经网络(SNNs)旨在模拟人类处理信息的方式,但当前的SNNs模型平等对待所有样本,这不符合人类学习原则,也忽视了SNNs的生物合理性。为解决这一问题,我们提出CL-SNN模型,将课程学习(Curriculum Learning,CL)引入SNNs,使SNNs更像人类一样学习,并提供更高的生物可解释性。CL是一种训练策略,主张先向模型呈现较容易的数据,再逐步引入更具挑战性的数据,以模拟人类学习过程。我们使用置信度感知损失来衡量并处理不同难度级别的样本。通过学习不同样本的置信度,模型自动降低困难样本对参数优化的贡献。我们在静态图像数据集MNIST、Fashion-MNIST、CIFAR10以及神经形态数据集N-MNIST、CIFAR10-DVS、DVS-Gesture上进行了实验,结果令人鼓舞。据我们所知,这是首次提出通过引入CL来增强SNNs生物合理性的方法。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑