尖峰神经网络分类器实现

时间:2014-11-21 01:19:17

标签: machine-learning neural-network biological-neural-network

你能告诉我是否有任何机器学习包实现尖峰神经网络?或者,如果有任何其他独立的实现可以让我开始使用?我搜索了很多,但没有找到有用的东西。提前谢谢。

4 个答案:

答案 0 :(得分:3)

一个名为Brian的python库应该对你有用。

干杯!

我认为还有一种名为NEURON的编程语言,但Brian相当容易学习,至少在基础知识方面。我花了一段时间来弄清楚如何做一些小事,因为它是一种非常高级的语言或诸如此类的东西。

答案 1 :(得分:1)

如今,还有其他几个SNN平台可用于运行分类。我曾经使用过基于Matlab和Java的SNN平台NeuCube(https://kedri.aut.ac.nz/R-and-D-Systems/neucube)。

另外,请访问Brainchip Inc(https://brainchipinc.com/)的Akida开发环境(ADE)。 ADE的最佳功能之一是它的API基于tensorflow / keras结构,并且还支持CNN2SNN转换器以在SNN域中使用您的深度学习模型。使用该平台开发的SNN模型可以部署在其神经形态处理器Akida上。

我相信SNN域中还有其他平台,例如PyNN和Nengo(在Loihi上运行模型的兼容性)。

答案 2 :(得分:0)

答案 3 :(得分:0)

您可以安装 Nengo Loihi 库,不仅可以部署尖峰神经网络,还可以部署神经形态神经网络。 这是他们网站的链接:https://www.nengo.ai/nengo-loihi/v1.0.0/index.html

您可以在 Kaggle 上找到本地加载的 ciphar10 数据集的实现,使用 Nengo Loihi 库。这是链接: https://www.kaggle.com/migueltoms/neuromorphic-ciphar-10-loihi-comparison-of-results