神经形态计算是一种受大脑启发的计算方法。神经形态计算的主要构造是脉冲神经网络 (SNN),许多资料对此进行了解释 [20]、[24]。我们使用术语“神经处理器”来定义一种计算设备,在该设备上可以加载脉冲神经网络,然后将输入脉冲暂时应用于特定的输入神经元。神经处理器处理脉冲并运行 SNN,在整个网络中传播脉冲。有指定的输出神经元,可以从外部读取脉冲。有许多神经处理器模拟器 [3]、[5]、[10] 和硬件项目 [1]、[4]、[8]、[24]。然而,大多数硬件项目都是商业性的,或者由研究项目以各个研究小组独有的方式运行。我们这项工作的目的是提供一种低成本、灵活的硬件套件,研究人员可以使用它来探索神经形态计算。具体来说,我们的目标是让该套件能够实现一种简单且廉价的机制,用于开发由神经处理器驱动的物理应用。我们的灵感之一来自代尔夫特大学的一个项目,其中的作者实现了一个神经形态 PID 控制器,用于调整 MAV 的高度 [28]。作者显然需要一个小型、轻便、自封装的系统,用于将传感器输入转换为脉冲,将这些脉冲发送到神经处理器,然后解释输出脉冲。我们设计了该套件用于类似这样的用例。在本文的后续部分中,我们将描述套件的组件、它们的组成、示例套件和物理应用。
主要关键词