Nonlinear dynamical systems such as Lorenz63 equations are known to be chaotic in nature and sensitive to initial conditions. As a result, a small perturbation in the initial conditions results in deviation in state trajectory after a few time steps. The algorithms and computational resources needed to accurately identify the system states vary depending on whether the solution is in transition region or not. We refer to the transition and non-transition regions as unstable and stable regions respectively. We label a system state to be stable if it's immediate past and future states reside in the same regime. However, at a given time step we don't have the prior knowledge about whether system is in stable or unstable region. In this paper, we develop and train a feed forward (multi-layer perceptron) Neural Network to classify the system states of a Lorenz system as stable and unstable. We pose this task as a supervised learning problem where we train the neural network on Lorenz system which have states labeled as stable or unstable. We then test the ability of the neural network models to identify the stable and unstable states on a different Lorenz system that is generated using different initial conditions. We also evaluate the classification performance in the mismatched case i.e., when the initial conditions for training and validation data are sampled from different intervals. We show that certain normalization schemes can greatly improve the performance of neural networks in especially these mismatched scenarios. The classification framework developed in the paper can be a preprocessor for a larger context of sequential decision making framework where the decision making is performed based on observed stable or unstable states.
翻译:已知Lorenz63等非线性动态系统,如Lorenz63等方程式,在性质上是混乱的,对初始条件敏感。因此,初始条件的轻微扰动导致在几步后状态轨迹出现偏差。准确确定系统状态所需的算法和计算资源因解决方案是否处于过渡区域而异。我们把过渡和非过渡区域分别称为不稳定和稳定的区域。我们把一个系统状态称为稳定状态,如果它属于近期过去和未来的国家,则属于同一制度。然而,在一个特定的时间步骤中,我们没有事先了解系统是否处于稳定或不稳定区域。因此,在本文中,我们开发并训练一个前向前(多层/多层/多级/多级)神经网络,将系统状态分类为稳定且不稳定。我们把这项任务当作一个受监督的学习问题,在Lorenz系统上培训神经网络,这个系统被称为稳定或不稳定的状态。我们随后将测试观察到的神经网络模型的能力,以确定在不同的Lorenz分类框架中的稳定性和不稳定状态,这个环境是稳定的或不稳定的不稳定状态,在不同的递定型框架中, 在不同的初始性状态中,我们用不同的初始的状态来评估,我们用不同的数据周期来进行不同的周期的状态来评估。我们可以评估。我们对这些状态进行不同的分析。我们用不同的分析。