5

在脉冲神经网络领域应该从哪本书开始?我知道 Gerstner 于 2002 年出版的《Spiking Neuron Models》。有没有更新的书,或者更合适的书?我有数学和人工神经网络的背景。

如果该领域有一些好的文章或概述,也将它们添加到列表中。

谢谢。

稍后编辑

卡雷尔的回答:

“这取决于你所说的尖峰神经网络是什么意思 - 至少有几个基本观点。Gerstner 代表第一个 - 他专注于生物神经元的建模。他 2002 年的书是理解生物的一个很好的起点- 神经元的物理模型。过去也可以在 html 中找到这本书 ..

另一方面,在计算机科学上下文中,“尖峰神经元”通常是指 SRMo 模型(尖峰响应模型),它也可以用作经典基于感知器的网络的替代方案。

Wolfgang Maass ( http://www.igi.tugraz.at/maass/ )的作品中很好地描述了这个模型。他专注于模型的计算能力,并将 SRM 模型与 percepron 和 RBF-unit 进行了比较。

如果您想在网络中使用该模型,我向您推荐 Sander Bohte ( http://homepages.cwi.nl/~sbohte/ ) 的作品,他导出了 SpikeProp 算法。

(我个人派生了一个 SpikeProp 的变体,它的速度足够快,可以用于实际应用程序。)“

4

2 回答 2

3

脉冲神经网络 (SNN) 或脉冲神经网络 (PNN) 是更接近地模拟自然神经机制行为的人工神经网络 (ANN)。我想建议您以下基础书籍:

  • Thomas Trappenberg 的计算神经科学基础
  • 理论神经科学:神经系统的计算和数学建模 Peter Dayan
  • 尖峰神经元模型:单个神经元、种群、可塑性 作者:Wulfram Gerstner

我个人衍生了一个远程监督方法(ReSuMe)的变体,与 Filip Ponulak 介绍的 ReSuMe 相比,它具有更好的学习率和形态学优势。

同时,我想列出一些处理 SNN 的模拟器工具。我玩过的大多数都是基于 Python 的,所以也请考虑到这一点。可能还有更多基于其他语言的其他语言。

于 2019-01-14T21:41:53.133 回答
1

不要忘记BindsNet:最佳选择。和趋势。

于 2020-06-19T16:18:00.553 回答