Exploiting Chaotic Dynamics as Deep Neural Networks
Shuhong Liu, Nozomi Akashi, Qingyao Huang, Yasuo Kuniyoshi, Kohei Nakajima
TL;DR
Chaos is pervasive and characterized by sensitive dependence on initial conditions. The paper investigates whether chaotic dynamics can be exploited for computation by identifying expansion properties in state-of-the-art DNNs and by proposing a framework that harnesses chaotic media with trainable input/output layers. The study analyzes the expansion property across DNNs via Finite-Time Maximum Lyapunov Exponents (FTMLE) and introduces a framework that uses chaotic dynamics as a computation medium—validated on FFESN, Lorenz 96, and coupled spin-torque oscillators. Across MNIST and Fashion-MNIST, chaotic implementations achieve competitive accuracy and faster convergence, highlighting a practical path toward energy-efficient neuromorphic and ML systems that integrate chaotic dynamics.
Abstract
Chaos presents complex dynamics arising from nonlinearity and a sensitivity to initial states. These characteristics suggest a depth of expressivity that underscores their potential for advanced computational applications. However, strategies to effectively exploit chaotic dynamics for information processing have largely remained elusive. In this study, we reveal that the essence of chaos can be found in various state-of-the-art deep neural networks. Drawing inspiration from this revelation, we propose a novel method that directly leverages chaotic dynamics for deep learning architectures. Our approach is systematically evaluated across distinct chaotic systems. In all instances, our framework presents superior results to conventional deep neural networks in terms of accuracy, convergence speed, and efficiency. Furthermore, we found an active role of transient chaos formation in our scheme. Collectively, this study offers a new path for the integration of chaos, which has long been overlooked in information processing, and provides insights into the prospective fusion of chaotic dynamics within the domains of machine learning and neuromorphic computation.
