站点图标 CNX中文站

BrainChip推出基于AKD1000 SNN AI SoC的树莓派和x86开发套件

本文共计1455字,预计阅读4分钟

备注:脉冲神经网络Spiking Neuron Networks,简称SNN。经常被誉为第三代人工神经网络。其模拟神经元更加接近实际,除此之外,它把时间信息的影响也考虑其中。

BrainChip是一家提供边缘人工智能应用的全球技术公司,其总部位于美国。最近,他们BrainChip 为基于树莓派的Akida AKD1000神经拟态处理器和英特尔 (x86) 迷你 PC 推出了两个开发套件。这两个开发套件的主要目的是为了方便其合作伙伴、大型企业和设备制造商能够测试和验证Akida芯片。

实际上,BrainChip 的 Akida 神经主要依赖于SNN(脉冲神经网络),它能够以超低功耗实现高性能、实时推理。与依赖CNN(卷积神经网络)技术的传统 AI 芯片相比,Akida 神经的功耗明显要降低很多。

基于树莓派CM4的Akida开发套件

树莓派Akira开发套件

规格:

搭载AI加速卡的树莓派模块

BrainChip的这个树莓派Akira开发套件由现成的部件树莓派CM4 +载板组成,并安装在一个配有该公司Akida人工智能加速器卡的外壳中。

基于Shuttle PC的Akida开发套件

基于Shuttle-PC的Brainchip Akira开发套件
搭载AI加速器卡的Brainchip Akira Shuttle-PC开发套件

该开发套件基本上就是一台搭载Braindchip AkidaAI加速器卡的Shuttle XH410G迷你PC。

BrainChip AKD1000 NSoC和软件支持

Brainchip神经形态处理器

该神经形态SoC(简写为“NSoC”)利用Akida神经元结构可模拟120万个神经元和100亿个突触,并提供了以下主要功能和接口:

以上,我列出的开发套件包括Meta TF软件开发环境、用户指南和 Akida模型示例。

在接受EETimes采访时,BrainChip 联合创始人兼首席开发官Anil Mankar解释说,熟悉TensorFlow或Keras API的人可以将他们现有的应用程序、网络、数据集,经过量化感知训练后在Akida硬件上运行,并自行测量功率。因此,就无需确切了解SNN的工作原理了。

对象分类推理所需的MAC操作如上图所示深蓝色是非事件域中的 CNN,浅蓝色是事件域中的 Akida,绿色是进一步活动正则化的事件域。

资料来源: EETimes期刊BrainChip提供

他们将该解决方案与CNN进行比较的方式很有趣,他们报告的是每次推理所需的MAC操作次数,而不是直接的mW值。而且EETimes的文章还提供了另外一组功耗数据:

在 Akida开发板上运行的关键字识别模型在 4位量化后每次推算能耗低至 37 µJ(或每瓦每秒27,336次推)。预测准确率为91.3%,芯片速度减慢至5 MHz以达到到的性能。

可用性和价格

其实,基于SNN的神经形态芯片现在仍然是一种新兴技术,从开发套件的价格中我们也能看出这一点。这个树莓派开发套件的售价4,995美元,Shuttle PC套件的售价则高达9,995 美元。其他更多详细信息,你们可以在BrainChip上找到。另外,现在也有一些其他致力于 SNN AI芯片开发的公司,比如像Innatera和Prophesee

分享这篇文章
退出移动版