Data-Driven Science and Engineering


Book Description

A textbook covering data-science and machine learning methods for modelling and control in engineering and science, with Python and MATLAB®.







Dynamic Mode Decomposition


Book Description

Data-driven dynamical systems is a burgeoning field?it connects how measurements of nonlinear dynamical systems and/or complex systems can be used with well-established methods in dynamical systems theory. This is a critically important new direction because the governing equations of many problems under consideration by practitioners in various scientific fields are not typically known. Thus, using data alone to help derive, in an optimal sense, the best dynamical system representation of a given application allows for important new insights. The recently developed dynamic mode decomposition (DMD) is an innovative tool for integrating data with dynamical systems theory. The DMD has deep connections with traditional dynamical systems theory and many recent innovations in compressed sensing and machine learning. Dynamic Mode Decomposition: Data-Driven Modeling of Complex Systems, the first book to address the DMD algorithm, presents a pedagogical and comprehensive approach to all aspects of DMD currently developed or under development; blends theoretical development, example codes, and applications to showcase the theory and its many innovations and uses; highlights the numerous innovations around the DMD algorithm and demonstrates its efficacy using example problems from engineering and the physical and biological sciences; and provides extensive MATLAB code, data for intuitive examples of key methods, and graphical presentations.




Data-Driven Modeling & Scientific Computation


Book Description

Combining scientific computing methods and algorithms with modern data analysis techniques, including basic applications of compressive sensing and machine learning, this book develops techniques that allow for the integration of the dynamics of complex systems and big data. MATLAB is used throughout for mathematical solution strategies.




Machine Learning Control – Taming Nonlinear Dynamics and Turbulence


Book Description

This is the first textbook on a generally applicable control strategy for turbulence and other complex nonlinear systems. The approach of the book employs powerful methods of machine learning for optimal nonlinear control laws. This machine learning control (MLC) is motivated and detailed in Chapters 1 and 2. In Chapter 3, methods of linear control theory are reviewed. In Chapter 4, MLC is shown to reproduce known optimal control laws for linear dynamics (LQR, LQG). In Chapter 5, MLC detects and exploits a strongly nonlinear actuation mechanism of a low-dimensional dynamical system when linear control methods are shown to fail. Experimental control demonstrations from a laminar shear-layer to turbulent boundary-layers are reviewed in Chapter 6, followed by general good practices for experiments in Chapter 7. The book concludes with an outlook on the vast future applications of MLC in Chapter 8. Matlab codes are provided for easy reproducibility of the presented results. The book includes interviews with leading researchers in turbulence control (S. Bagheri, B. Batten, M. Glauser, D. Williams) and machine learning (M. Schoenauer) for a broader perspective. All chapters have exercises and supplemental videos will be available through YouTube.




Model Reduction and Approximation


Book Description

Many physical, chemical, biomedical, and technical processes can be described by partial differential equations or dynamical systems. In spite of increasing computational capacities, many problems are of such high complexity that they are solvable only with severe simplifications, and the design of efficient numerical schemes remains a central research challenge. This book presents a tutorial introduction to recent developments in mathematical methods for model reduction and approximation of complex systems. Model Reduction and Approximation: Theory and Algorithms contains three parts that cover (I) sampling-based methods, such as the reduced basis method and proper orthogonal decomposition, (II) approximation of high-dimensional problems by low-rank tensor techniques, and (III) system-theoretic methods, such as balanced truncation, interpolatory methods, and the Loewner framework. It is tutorial in nature, giving an accessible introduction to state-of-the-art model reduction and approximation methods. It also covers a wide range of methods drawn from typically distinct communities (sampling based, tensor based, system-theoretic).?? This book is intended for researchers interested in model reduction and approximation, particularly graduate students and young researchers.




Linear Theory


Book Description

Elastodynamics, Volume II: Linear Theory is a continuation of Volume I and discusses the dynamical theory of linear isotropic elasticity. The volume deals with the fundamental theorems regarding elastodynamics and the different mathematical methods of solution and their employment in one, two, and three dimensions. The text outlines the fundamentals of linear elastodynamics and explains basic equations, displacement formulation, stress formulation, and the uniqueness theorem of elastodynamics. The book also investigates elastodynamic problems involving one-space dimension in governing boundaries, equations, and initial conditions. The book then compares two-dimensional problems as being subject to more precise mathematical analysis compared to three-dimensional situations by using scalar wave equations. The text then analyzes elastodynamic problems in three space dimensions when the solution depends on the condition of separability of the vector wave equation and the satisfaction of the boundary conditions. The diffraction of elastic waves is also described using two approaches: the integral equation method or the Eigen function technique. The book can prove valuable to researchers and practitioners whose work involves advanced statistics, general physics, and thermodynamics.




Machine Learning in Modeling and Simulation


Book Description

Machine learning (ML) approaches have been extensively and successfully employed in various areas, like in economics, medical predictions, face recognition, credit card fraud detection, and spam filtering. There is clearly also the potential that ML techniques developed in Engineering and the Sciences will drastically increase the possibilities of analysis and accelerate the design to analysis time. With the use of ML techniques, coupled to conventional methods like finite element and digital twin technologies, new avenues of modeling and simulation can be opened but the potential of these ML techniques needs to still be fully harvested, with the methods developed and enhanced. The objective of this book is to provide an overview of ML in Engineering and the Sciences presenting fundamental theoretical ingredients with a focus on the next generation of computer modeling in Engineering and the Sciences in which the exciting aspects of machine learning are incorporated. The book is of value to any researcher and practitioner interested in research or applications of ML in the areas of scientific modeling and computer aided engineering.




The Fourth Paradigm


Book Description

Foreword. A transformed scientific method. Earth and environment. Health and wellbeing. Scientific infrastructure. Scholarly communication.




Data-Driven Fluid Mechanics


Book Description

This is the first book dedicated to data-driven methods for fluid dynamics, with applications in analysis, modeling, control, and closures.