With the continued innovations of deep neural networks, spiking neural networks (SNNs) that more closely resemble biological brain synapses have attracted attention owing to their low power consumption.However, for continuous data values, they must employ a coding process to convert the values to spike trains.Thus, they have not yet exceeded the performance of artificial neural networks (ANNs), which handle such values directly.To this end, we combine an ANN and an SNN to build versatile hybrid neural networks (HNNs) that improve the concerned performance.To qualify this performance, MNIST and CIFAR-10 image datasets are used for various classification tasks in which the training and coding methods changes.In addition, we present simultaneous and separate methods to train the artificial and spiking layers, considering the coding methods of each.We find that increasing the number of artificial layers at the expense of spiking layers improves the HNN performance.For straightforward datasets such as MNIST, it is easy to achieve the same performance as ANNs by using duplicate coding and separate learning.However, for more complex tasks, the use of Gaussian coding and simultaneous learning is found to improve the accuracy of HNNs while utilizing a smaller number of artificial layers.
翻译:随着深神经网络的持续创新,更接近生物脑突触的神经网络(SNN)因其电量低而引起人们的注意。但是,对于连续的数据值,它们必须使用一个编码程序将数值转换成加注列。因此,它们还没有超过直接处理这些数值的人工神经网络(ANN)的性能。为此,我们将ANN和SNN联合起来,以建立能改进有关性能的多功能混合神经网络(HNN)来建立这种功能。为了符合这一性能,MNIST和CIFAR-10图像数据集被用于各种分类任务,其中培训和编译方法发生变化。此外,我们同时提出同时和分开的方法来将数值转换成加注列列列列列列列列列列列列列列列列列。我们发现,增加人工神经网络(ANNN)的性能提高了HNN的性能。对于像MNIST这样的简单数据集来说,很容易通过使用重复的编码和分开学习来达到与ANNS一样的性能。 如何同时和分化地提高H的精度,同时和人工学习一个更复杂的H的层次。