Kimura M, Nakano R
NTT Communication Science Laboratories, 2-4 Hikaridai, Seika-cho, Kyoto, Japan
Neural Netw. 1998 Dec;11(9):1589-1599. doi: 10.1016/s0893-6080(98)00098-7.
This paper investigates the problem of approximating a dynamical system (DS) by a recurrent neural network (RNN) as one extension of the problem of approximating orbits by an RNN. We systematically investigate how an RNN can produce a DS on the visible state space to approximate a given DS and as a first step to the generalization problem for RNNs, we also investigate whether or not a DS produced by some RNN can be identified from several observed orbits of the DS. First, it is proved that RNNs without hidden units uniquely produce a certain class of DS. Next, neural dynamical systems (NDSs) are proposed as DSs produced by RNNs with hidden units. Moreover, affine neural dynamial systems (A-NDSs) are provided as nontrivial examples of NDSs and it is proved that any DS can be finitely approximated by an A-NDS with any precision. We propose an A-NDS as a DS that an RNN can actually produce on the visible state space to approximate the target DS. For the generalization problem of RNNs, a geometric criterion is derived in the case of RNNs without hidden units. This theory is also extended to the case of RNNs with hidden units for learning A-NDSs.
本文研究了用递归神经网络(RNN)逼近动态系统(DS)的问题,这是RNN逼近轨道问题的一种扩展。我们系统地研究了RNN如何在可见状态空间上产生一个DS以逼近给定的DS,并且作为RNN泛化问题的第一步,我们还研究了能否从DS的若干观测轨道中识别出由某个RNN产生的DS。首先,证明了没有隐藏单元的RNN唯一地产生某一类DS。其次,提出了神经动态系统(NDS)作为由具有隐藏单元的RNN产生的DS。此外,提供了仿射神经动态系统(A-NDS)作为NDS的非平凡示例,并证明了任何DS都可以由一个A-NDS以任意精度进行有限逼近。我们提出一个A-NDS作为RNN实际上可以在可见状态空间上产生的DS,以逼近目标DS。对于RNN的泛化问题,在没有隐藏单元的RNN情况下推导了一个几何准则。该理论也扩展到了具有隐藏单元的RNN用于学习A-NDS的情况。