0

有没有实现脉冲神经网络的机器学习包?或任何其他可以让我开始使用它们的独立实现?

4

4 回答 4

4

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

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

于 2014-11-21T03:05:59.980 回答
1

现在还有其他几个 SNN 平台允许您运行分类。我曾使用过 NeuCube ( https://kedri.aut.ac.nz/R-and-D-Systems/neucube ),这是一个基于 Matlab 和 Java 的 SNN 平台。

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

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

于 2020-06-11T03:35:24.333 回答
0

这是大脑模拟器的链接

https://github.com/brian-team/brian2

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2605403/

http://briansimulator.org/

于 2017-07-02T20:40:58.233 回答
0

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

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

于 2021-03-11T13:25:50.753 回答