Data, Dynamics, and Analytics

  • Model selection for dynamical systems via sparse regression and information criteria

    We develop an algorithm for model selection which allows for the consideration of a combinatorially large number of candidate models governing a dynamical system. The innovation circumvents a disadvantage of standard model selection which typically limits the number candidate models considered due to the intractability of computing information criteria. Using a recently developed sparse identification…

  • Spatiotemporal Feedback and Network Structure Drive and Encode Caenorhabditis elegans Locomotion

    Using a computational model of the Caenorhabditis elegans connectome dynamics, we show that proprioceptive feedback is necessary for sustained dynamic responses to external input. This is consistent with the lack of biophysical evidence for a central pattern generator, and recent experimental evidence that proprioception drives locomotion. The low-dimensional functional response of the Caenorhabditis elegans network…

  • Data-driven Discovery of Governing Physical Laws

    Will J. R. Stone, Joseph J. Campo, André Lin Ouédraogo, Lisette Meerstein-Kessel, Isabelle Morlais, Dari Da, Anna Cohuet, Sandrine Nsango, Colin J. Sutherland, Marga van de Vegte-Bolmer, Rianne Siebelink-Stoter, Geert-Jan van Gemert, Wouter Graumans, Kjerstin Lanke, Adam D. Shandling, Jozelyn V. Pablo, Andy A. Teng, Sophie Jones, Roos M. de Jong, Amanda Fabra-Garcí­a, John Bradley,…

  • Data-driven discovery of partial differential equations

    We propose a sparse regression method capable of discovering the governing partial differential equation(s) of a given system by time series measurements in the spatial domain. The regression framework relies on sparsity-promoting techniques to select the nonlinear and partial derivative terms of the governing equations that most accurately represent the data, bypassing a combinatorially large…

  • Chaos as an intermittently forced linear system

    Understanding the interplay of order and disorder in chaos is a central challenge in modern quantitative science. Approximate linear representations of nonlinear dynamics have long been sought, driving considerable interest in Koopman theory. We present a universal, data-driven decomposition of chaos as an intermittently forced linear system. This work combines delay embedding and Koopman theory…

  • Sparse Identification of Nonlinear Dynamics with Control (SINDYc)

    Identifying governing equations from data is a critical step in the modeling and control of complex dynamical systems. Here, we investigate the data-driven identification of nonlinear dynamical systems with inputs and forcing using regression methods, including sparse regression. Specifically, we generalize the sparse identification of nonlinear dynamics (SINDY) algorithm to include external inputs and feedback…

  • Dynamic Mode Decomposition with Control

    We develop a new method which extends Dynamic Mode Decomposition (DMD) to incorporate the effect of control to extract low-order models from high-dimensional, complex systems. DMD finds spatial-temporal coherent modes, connects local-linear analysis to nonlinear operator theory, and provides an equation-free architecture which is compatible with compressive sensing. In actuated systems, DMD is incapable of…

  • Koopman Invariant Subspaces and Finite Linear Representations of Nonlinear Dynamical Systems for Control

    In this work, we explore finite-dimensional linear representations of nonlinear dynamical systems by restricting the Koopman operator to an invariant subspace spanned by specially chosen observable functions. The Koopman operator is an infinite-dimensional linear operator that evolves functions of the state of a dynamical system. Dominant terms in the Koopman expansion are typically computed using…

  • Discovering governing equations from data by sparse identification of nonlinear dynamical systems

    Extracting governing equations from data is a central challenge in many diverse areas of science and engineering. Data are abundant whereas models often remain elusive, as in climate science, neuroscience, ecology, finance, and epidemiology, to name only a few examples. In this work, we combine sparsity-promoting techniques and machine learning with nonlinear dynamical systems to…

  • Inferring Biological Networks by Sparse Identification of Nonlinear Dynamics

    Inferring the structure and dynamics of network models is critical to understanding the functionality and control of complex systems, such as metabolic and regulatory biological networks. The increasing quality and quantity of experimental data enable statistical approaches based on information theory for model selection and goodness-of-fit metrics. We propose an alternative data-driven method to infer…