scholarly journals iLQR-VAE : control-based learning of input-driven dynamics with applications to neural data

2021 ◽  
Author(s):  
Marine Schimel ◽  
Ta-Chu Kao ◽  
Kristopher T. Jensen ◽  
Guillaume Hennequin

Understanding how neural dynamics give rise to behaviour is one of the most fundamental questions in systems neuroscience. To achieve this, a common approach is to record neural populations in behaving animals, and model these data as emanating from a latent dynamical system whose state trajectories can then be related back to behavioural observations via some form of decoding. As recordings are typically performed in localized circuits that form only a part of the wider implicated network, it is important to simultaneously learn the local dynamics and infer any unobserved external input that might drive them. Here, we introduce iLQR-VAE, a novel control-based approach to variational inference in nonlinear dynamical systems, capable of learning both latent dynamics, initial conditions, and ongoing external inputs. As in recent deep learning approaches, our method is based on an input-driven sequential variational autoencoder (VAE). The main novelty lies in the use of the powerful iterative linear quadratic regulator algorithm (iLQR) in the recognition model. Optimization of the standard evidence lower-bound requires differentiating through iLQR solutions, which is made possible by recent advances in differentiable control. Importantly, having the recognition model implicitly defined by the generative model greatly reduces the number of free parameters and allows for flexible, high-quality inference. This makes it possible for instance to evaluate the model on a single long trial after training on smaller chunks. We demonstrate the effectiveness of iLQR-VAE on a range of synthetic systems, with autonomous as well as input-driven dynamics. We further show state-of-the-art performance on neural and behavioural recordings in non-human primates during two different reaching tasks.

Author(s):  
Dominik Hose ◽  
Markus Mäck ◽  
Michael Hanss

Abstract In this contribution, the optimization of systems under uncertainty is considered. The possibilistic evaluation of the fuzzy-valued constraints and the adoption of a multicriteria decision making technique for the fuzzy-valued objective function enable a meaningful solution to general fuzzy-valued optimization problems. The presented approach is universally applicable, which is demonstrated by reformulating and solving the linear quadratic regulator problem for fuzzy-valued system matrices and initial conditions.


2017 ◽  
Author(s):  
Geoff Boeing

Nearly all nontrivial real-world systems are nonlinear dynamical systems. Chaos describes certain nonlinear dynamical systems that have a very sensitive dependence on initial conditions. Chaotic systems are always deterministic and may be very simple, yet they produce completely unpredictable and divergent behavior. Systems of nonlinear equations are difficult to solve analytically, and scientists have relied heavily on visual and qualitative approaches to discover and analyze the dynamics of nonlinearity. Indeed, few fields have drawn as heavily from visualization methods for their seminal innovations: from strange attractors, to bifurcation diagrams, to cobweb plots, to phase diagrams and embedding. Although the social sciences are increasingly studying these types of systems, seminal concepts remain murky or loosely adopted. This article has three aims. First, it argues for several visualization methods to critically analyze and understand the behavior of nonlinear dynamical systems. Second, it uses these visualizations to introduce the foundations of nonlinear dynamics, chaos, fractals, self-similarity and the limits of prediction. Finally, it presents Pynamical, an open-source Python package to easily visualize and explore nonlinear dynamical systems’ behavior.


2020 ◽  
pp. 107754632093014
Author(s):  
Xue-She Wang ◽  
James D Turner ◽  
Brian P Mann

This study describes an approach for attractor selection (or multistability control) in nonlinear dynamical systems with constrained actuation. Attractor selection is obtained using two different deep reinforcement learning methods: (1) the cross-entropy method and (2) the deep deterministic policy gradient method. The framework and algorithms for applying these control methods are presented. Experiments were performed on a Duffing oscillator, as it is a classic nonlinear dynamical system with multiple attractors. Both methods achieve attractor selection under various control constraints. Although these methods have nearly identical success rates, the deep deterministic policy gradient method has the advantages of a high learning rate, low performance variance, and a smooth control approach. This study demonstrates the ability of two reinforcement learning approaches to achieve constrained attractor selection.


Author(s):  
Ghazaale Leylaz ◽  
Shuo Wang ◽  
Jian-Qiao Sun

AbstractThis paper proposes a technique to identify nonlinear dynamical systems with time delay. The sparse optimization algorithm is extended to nonlinear systems with time delay. The proposed algorithm combines cross-validation techniques from machine learning for automatic model selection and an algebraic operation for preprocessing signals to filter the noise and for removing the dependence on initial conditions. We further integrate the bootstrapping resampling technique with the sparse regression to obtain the statistical properties of estimation. We use Taylor expansion to parameterize time delay. The proposed algorithm in this paper is computationally efficient and robust to noise. A nonlinear Duffing oscillator is simulated to demonstrate the efficiency and accuracy of the proposed technique. An experimental example of a nonlinear rotary flexible joint is presented to further validate the proposed method.


Economics ◽  
2015 ◽  
pp. 1167-1200
Author(s):  
Utku Köse ◽  
Ahmet Arslan

Chaos Theory is a kind of a scientific approach/research effort which is based on examining behaviors of nonlinear dynamical systems which are highly sensitive to their initial conditions. Currently, there are many different scientific studies based on the Chaos Theory and the related solution approaches, methods, or techniques for problems of this theory. Additionally, the theory is used for improving the introduced studies of different fields in order to get more effective, efficient, and accurate results. At this point, this chapter aims to provide a review-based study introducing recent implementations of the Chaos Theory on improving intelligent systems, which can be examined in the context of the Artificial Intelligence field. In this sense, the main research way is directed into the works performed or introduced mostly in years between 2008 and 2013. By providing a review-based study, the readers are enabled to have ideas on Chaos Theory, Artificial Intelligence, and the related works that can be examined within intersection of both fields. At this point, the chapter aims to discuss not only recent works, but also express ideas regarding future directions within the related implementations of chaotic systems to improve intelligent systems. The chapter is generally organized as a reference guide for academics, researchers, and scientists tracking the literature of the related fields: Artificial Intelligence and the Chaos Theory.


2018 ◽  
Vol 29 (11) ◽  
pp. 1850116 ◽  
Author(s):  
Turgut Ak ◽  
Sharanjeet Dhawan ◽  
Bilge İnan

Present study reports the solution of generalized Rosenau–Kawahara-RLW equation. It includes motion of single solitary wave, interaction of two solitary waves along with the calculated invariants and error norms. Gaussian and undular bore initial conditions are studied to show evolution of solitons. Developed train of solitons and conservation of invariants are shown via figures and tables in the respective sections. Various case studies are presented to demonstrate the efficiency of the proposed numerical scheme. Solutions so produced may be helpful for explaining various nonlinear physical phenomena in nonlinear dynamical systems.


Symmetry ◽  
2020 ◽  
Vol 12 (6) ◽  
pp. 879 ◽  
Author(s):  
Adel Ouannas ◽  
Othman Abdullah Almatroud ◽  
Amina Aicha Khennaoui ◽  
Mohammad Mossa Alsawalha ◽  
Dumitru Baleanu ◽  
...  

Recently, hidden attractors with stable equilibria have received considerable attention in chaos theory and nonlinear dynamical systems. Based on discrete fractional calculus, this paper proposes a simple two-dimensional and three-dimensional fractional maps. Both fractional maps are chaotic and have a unique equilibrium point. Results show that the dynamics of the proposed fractional maps are sensitive to both initial conditions and fractional order. There are coexisting attractors which have been displayed in terms of bifurcation diagrams, phase portraits and a 0-1 test. Furthermore, control schemes are introduced to stabilize the chaotic trajectories of the two novel systems.


2009 ◽  
Vol 19 (04) ◽  
pp. 1307-1328 ◽  
Author(s):  
CONG WANG ◽  
TIANRUI CHEN ◽  
GUANRONG CHEN ◽  
DAVID J. HILL

In this paper, we investigate the problem of identifying or modeling nonlinear dynamical systems undergoing periodic and period-like (recurrent) motions. For accurate identification of nonlinear dynamical systems, the persistent excitation condition is normally required to be satisfied. Firstly, by using localized radial basis function networks, a relationship between the recurrent trajectories and the persistence of excitation condition is established. Secondly, for a broad class of recurrent trajectories generated from nonlinear dynamical systems, a deterministic learning approach is presented which achieves locally-accurate identification of the underlying system dynamics in a local region along the recurrent trajectory. This study reveals that even for a random-like chaotic trajectory, which is extremely sensitive to initial conditions and is long-term unpredictable, the system dynamics of a nonlinear chaotic system can still be locally-accurate identified along the chaotic trajectory in a deterministic way. Numerical experiments on the Rossler system are included to demonstrate the effectiveness of the proposed approach.


2021 ◽  
Author(s):  
Mohamed Jundi

The purpose of this project was to create a test environment that can be used to test different controllers and their robustness. In this report, the equations of motion were derived using kinematics, with attitude quaternions, and spacecraft dynamics, with angular velocity and acceleration. The equations were combined and placed into the form of a linearized state-space equation. The different control methods being investigated, Linear Quadratic Regulator (LQR) for the reaction wheel model, and the Bdot with bias controller, were explained and the block diagram for each was shown. To setup the test, the tolerances for the roll, pitch, and yaw, and their rates, were taken from the mission requirement for the ESSENCE mission. The attitude tolerance being ±0.5deg and the angular rates requirement being ±0.05deg/s. Then the test setup was further explained. The test is broken up into different scripts and steps: 1. Main run function for simulation. Initializes simulation parameters. 2. Build state-space equation and calculate constant gain matrix. 3. Randomize initial conditions and pass onto simulation. 4. Post-processing and plot generation. 5. Statistics generation. This robust testing environment was used to test 5 different controllers for the reaction wheel model. Each controller was tested for 200 different simulations, in which the initial attitude, initial angular rates, and the center of mass were randomized. The first controller was successful for 198/200 simulations, where the only failure came from over-saturating the reaction wheels. The next three controllers had a perfect record and were successful for all 200 simulations each. The last controller, had only 71 successful simulations in the set, and a sample of one of the failed simulations was further investigated to see how it failed.


2021 ◽  
Author(s):  
Mohamed Jundi

The purpose of this project was to create a test environment that can be used to test different controllers and their robustness. In this report, the equations of motion were derived using kinematics, with attitude quaternions, and spacecraft dynamics, with angular velocity and acceleration. The equations were combined and placed into the form of a linearized state-space equation. The different control methods being investigated, Linear Quadratic Regulator (LQR) for the reaction wheel model, and the Bdot with bias controller, were explained and the block diagram for each was shown. To setup the test, the tolerances for the roll, pitch, and yaw, and their rates, were taken from the mission requirement for the ESSENCE mission. The attitude tolerance being ±0.5deg and the angular rates requirement being ±0.05deg/s. Then the test setup was further explained. The test is broken up into different scripts and steps: 1. Main run function for simulation. Initializes simulation parameters. 2. Build state-space equation and calculate constant gain matrix. 3. Randomize initial conditions and pass onto simulation. 4. Post-processing and plot generation. 5. Statistics generation. This robust testing environment was used to test 5 different controllers for the reaction wheel model. Each controller was tested for 200 different simulations, in which the initial attitude, initial angular rates, and the center of mass were randomized. The first controller was successful for 198/200 simulations, where the only failure came from over-saturating the reaction wheels. The next three controllers had a perfect record and were successful for all 200 simulations each. The last controller, had only 71 successful simulations in the set, and a sample of one of the failed simulations was further investigated to see how it failed.


Sign in / Sign up

Export Citation Format

Share Document