In spite of intensive efforts it has remained an open problem to what extent current Artificial Intelligence (AI) methods that employ Deep Neural Networks (DNNs) can be implemented more energy-efficiently on spike-based neuromorphic hardware. This holds in particular for AI methods that solve sequence processing tasks, a primary application target for spike-based neuromorphic hardware. One difficulty is that DNNs for such tasks typically employ Long Short-Term Memory (LSTM) units. Yet an efficient emulation of these units in spike-based hardware has been missing. We present a biologically inspired solution that solves this problem. This solution enables us to implement a major class of DNNs for sequence processing tasks such as time series classification and question answering with substantial energy savings on neuromorphic hardware. In fact, the Relational Network for reasoning about relations between objects that we use for question answering is the first example of a large DNN that carries out a sequence processing task with substantial energy-saving on neuromorphic hardware.
翻译:尽管作出了大量的努力,但目前采用深神经网络的人工智能(AI)方法对以钉钉为基础的神经形态硬件能在多大程度上以更节能的方式对以钉钉为基础的神经形态硬件实施更高效的能源。这尤其适用于解决序列处理任务的AI方法,这是以钉钉为基础的神经形态硬件的首要应用目标。一个困难是,用于此类任务的DNN通常使用长期短期内存(LSTM)单元。然而,在以钉钉为基础的硬件中却缺少对这些单元的有效模拟。我们提出了一个由生物启发的解决方案,可以解决这个问题。这个解决方案使我们能够在诸如时间序列分类和以大量节省神经形态硬件的能量回答问题等序列处理任务中实施一大批DNNN。事实上,用于解释我们用于回答问题的物体之间关系的关系的关系关系网络是第一个大型DNNN网络的例子,这个网络在神经形态硬件上执行一个大量节能的序列处理任务。