ANNLYAP: MATLAB function to calculate Lyapunov exponents
This M-file calculates Lyapunov exponents with minimum RMSE neural network. After estimation of network weights and finding network with minimum BIC, derivatives are calculated. Sum of logarithm of QR decomposition on Jacobian matrix for observations gives spectrum of Lyapunov Exponents. Using the code is very simple, it needs only an scalar time series, number of lags and number of hidden unites. Higher number of hidden units leads to more precise estimation of Lyapunov exponent, but it is time consuming for less powerful personal computers. Number of lags determines number of embedding dimensions. Therefore, please give number of lags equal to number of embedding dimension. The codes creates networks with various neurons up to user supplied value for neurons and lags up to user specified number lags. Total number of networks are equal to number of neurons times number of lags. this modeling strategy is complex but helps to user select embedding dimension based on minimum BIC.
Lyapunov Exponents, Chaos, Time Series, Neural Networks, Jaccobian Method
In order to set up a list of libraries that you have access to,
you must first login
or sign up.
Then set up a personal list of libraries from your profile page by
clicking on your user name at the top right of any screen.