Mathematics (Jun 2024)

A Recurrent Neural Network for Identifying Multiple Chaotic Systems

  • José Luis Echenausía-Monroy,
  • Jonatan Pena Ramirez,
  • Joaquín Álvarez,
  • Raúl Rivera-Rodríguez,
  • Luis Javier Ontañón-García,
  • Daniel Alejandro Magallón-García

DOI
https://doi.org/10.3390/math12121835
Journal volume & issue
Vol. 12, no. 12
p. 1835

Abstract

Read online

This paper presents a First-Order Recurrent Neural Network activated by a wavelet function, in particular a Morlet wavelet, with a fixed set of parameters and capable of identifying multiple chaotic systems. By maintaining a fixed structure for the neural network and using the same activation function, the network can successfully identify the three state variables of several different chaotic systems, including the Chua, PWL-Rössler, Anishchenko–Astakhov, Álvarez-Curiel, Aizawa, and Rucklidge models. The performance of this approach was validated by numerical simulations in which the accuracy of the state estimation was evaluated using the Mean Square Error (MSE) and the coefficient of determination (r2), which indicates how well the neural network identifies the behavior of the individual oscillators. In contrast to the methods found in the literature, where a neural network is optimized to identify a single system and its application to another model requires recalibration of the neural algorithm parameters, the proposed model uses a fixed set of parameters to efficiently identify seven chaotic systems. These results build on previously published work by the authors and advance the development of robust and generic neural network structures for the identification of multiple chaotic oscillators.

Keywords