Reservoir computing, a recurrent neural network paradigm in which only the output layer is trained, has demonstrated remarkable performance on tasks such as prediction and control of nonlinear systems. Recently, it was demonstrated that adding time-shifts to the signals generated by a reservoir can provide large improvements in performance accuracy. In this work, we present a technique to choose the optimal time shifts. Our technique maximizes the rank of the reservoir matrix using a rank-revealing QR algorithm and is not task dependent. Further, our technique does not require a model of the system, and therefore is directly applicable to analog hardware reservoir computers. We demonstrate our time-shift optimization technique on two types of reservoir computer: one based on an opto-electronic oscillator and the traditional recurrent network with a $tanh$ activation function. We find that our technique provides improved accuracy over random time-shift selection in essentially all cases.
翻译:储量计算是一种经常性的神经网络模式,只有输出层才受过培训,这种循环性神经网络模式在预测和控制非线性系统等任务上表现出了显著的成绩。最近,人们证明,在储油层产生的信号上增加时间档可以大大提高性能的准确性。在这项工作中,我们提出了一个选择最佳时间轮班的技术。我们的技术利用按级翻转的QR算法使储油层矩阵的级别最大化,而并不取决于任务。此外,我们的技术不需要系统模型,因此直接适用于模拟硬件储油层计算机。我们在两种储油层计算机上展示了我们的时间档优化技术:一种基于opto-电子振荡器和具有美元激活功能的传统经常性网络。我们发现,我们的技术基本上在所有情况下都提供了随机时间档选择的准确性。