本文提出了一個明確構建遞歸神經網絡(RNN)的方法,使其能有效逼近離散動力系統。
首先,作者定義了一個離散動力系統,並假設存在一個有界的離散時間序列,滿足該動力系統的遞歸性質。
接下來,作者定義了傳統的RNN模型,並證明了一個主要定理:對於任意大的K和稍大於1的常數C,存在一個RNN模型,其隱藏狀態維度N不超過KL,且輸出ŷ(t)與原始時間序列y(t)的差距在t的對數量級內。這表明該RNN模型能有效地重新表達原始動力系統。
作者提出了一個明確的RNN構建方法。首先,將時間序列y(t)離散化為ȳK(t),並建立一個"字典"(key-value pairs)。然後,利用這些key-value pairs定義了一個新的時間序列y*(t),並證明了y*(t)與原始y(t)的差距在t的指數量級內。最後,作者給出了RNN的權重矩陣W、輸入權重向量Win、輸出權重矩陣(向量)Wout,以及初始隱藏狀態向量r(0)和初始數據ŷ(0),使得ŷ(t) = y*(t)成立。
總之,本文提出了一種明確構建RNN的方法,使其能有效逼近離散動力系統,為理解和模擬複雜動力系統提供了新的思路。
Na inny język
z treści źródłowej
arxiv.org
Głębsze pytania