论文标题
减少网络大小并改善储层计算的预测稳定性
Reducing network size and improving prediction stability of reservoir computing
论文作者
论文摘要
储层计算是对复杂非线性动力学系统预测的一种非常有前途的方法。除了捕获非线性系统的确切短期轨迹外,它还证明它可以非常准确地重现其特征性的长期特性。但是,预测并不总是等效地工作。已经表明,在储层的不同随机实现之间,短期和长期预测均显着不同。为了了解何时何时运行储层计算,我们以系统的方式研究了储层的各自实现的某些差异属性。我们发现,去除与输出回归矩阵中最大权重的节点减少了异常值并提高了总体预测质量。此外,这允许有效降低网络规模,从而提高计算效率。此外,我们在激活函数的双曲线切线中使用非线性缩放系数。这会调整激活函数对节点输入变量的值范围的响应。结果,这大大减少了异常值的数量,并增加了本研究中研究的非线性系统的短期和长期预测质量。我们的结果表明,较大的优化潜力在于给定数据集的差分储层特性的系统改进。
Reservoir computing is a very promising approach for the prediction of complex nonlinear dynamical systems. Besides capturing the exact short-term trajectories of nonlinear systems, it has also proved to reproduce its characteristic long-term properties very accurately. However, predictions do not always work equivalently well. It has been shown that both short- and long-term predictions vary significantly among different random realizations of the reservoir. In order to gain an understanding on when reservoir computing works best, we investigate some differential properties of the respective realization of the reservoir in a systematic way. We find that removing nodes that correspond to the largest weights in the output regression matrix reduces outliers and improves overall prediction quality. Moreover, this allows to effectively reduce the network size and, therefore, increase computational efficiency. In addition, we use a nonlinear scaling factor in the hyperbolic tangent of the activation function. This adjusts the response of the activation function to the range of values of the input variables of the nodes. As a consequence, this reduces the number of outliers significantly and increases both the short- and long-term prediction quality for the nonlinear systems investigated in this study. Our results demonstrate that a large optimization potential lies in the systematical refinement of the differential reservoir properties for a given dataset.