Uploaded December 2025 | Updated September 2026, 1 week ago
This video introduces the dynamic mode decomposition (DMD) algorithm and demonstrates how scientists and engineers with a background in Python can get started with the PyDMD Python package for modeling snapshot data.
We provide motivation for data-driven mathematical modeling techniques and review the theoretical underpinnings of the DMD algorithm. We then introduce the PyDMD package as a practical tool for applying DMD and demonstrate its use on a noisy synthetic data set. In the process, we build intuition regarding the output of DMD and highlight some of the major features that PyDMD has to offer. By the end of this video, viewers will be able to (1) build and interact with basic PyDMD models, (2) interpret the results of DMD, and (3) apply DMD to snapshot data in order to obtain system diagnostics, reconstructions, predictions, and governing equations.
Paper: jmlr.org/papers/v25/24-0739.html
arXiv: arxiv.org/abs/2402.07463
Chapters:
00:00 -- Intro and video overview
01:45 -- Why do we build mathematical models?
04:52 -- Dynamic Mode Decomposition (DMD)
11:18 -- Introduction to PyDMD
Coding Demonstration:
13:30 -- PyDMD installation
14:46 -- Building the toy data set
24:13 -- Building and fitting basic PyDMD models
28:45 -- Accessing and understanding core model attributes
40:38 -- Data reconstruction
44:25 -- Model summary plotting
50:28 -- Building more complex PyDMD models
This video introduces the dynamic mode decomposition (DMD) algorithm and demonstrates how scientists and engineers with a background in Python can get started with the PyDMD Python package for modeling snapshot data.
We provide motivation for data-driven mathematical modeling techniques and review the theoretical underpinnings of the DMD algorithm. We then introduce the PyDMD package as a practical tool for applying DMD and demonstrate its use on a noisy synthetic data set. In the process, we build intuition regarding the output of DMD and highlight some of the major features that PyDMD has to offer. By the end of this video, viewers will be able to (1) build and interact with basic PyDMD models, (2) interpret the results of DMD, and (3) apply DMD to snapshot data in order to obtain system diagnostics, reconstructions, predictions, and governing equations.
Paper: jmlr.org/papers/v25/24-0739.html
arXiv: arxiv.org/abs/2402.07463
Chapters:
00:00 -- Intro and video overview
01:45 -- Why do we build mathematical models?
04:52 -- Dynamic Mode Decomposition (DMD)
11:18 -- Introduction to PyDMD
Coding Demonstration:
13:30 -- PyDMD installation
14:46 -- Building the toy data set
24:13 -- Building and fitting basic PyDMD models
28:45 -- Accessing and understanding core model attributes
40:38 -- Data reconstruction
44:25 -- Model summary plotting
50:28 -- Building more complex PyDMD models







![[2/8] Control for Societal-Scale Challenges: Road Map 2030 [Societal Drivers]
This video explores the key societal drivers and challenges that face the world where control theory has a central role in future solutions. Examples include climate change, health and well being, smart infrastructure, and the sharing economy. This follows Chapter 2 of the Control for Societal-Scale Challenges: Road Map 2030 document.
https://www.ieeecss.org/control-societal-scale-challenges-road-map-2030
The production of this video was supported by the IFAC.
Roadmap Abstract: The world faces some of its greatest challenges of modern time and how we address them will have a dramatic impact on the life for generations to come. Simultaneously, control systems, consisting of information enriched by various degrees of analytics followed by decision-making, are pervading a variety of sectors, not only in engineering but beyond, into financial services, socio-economic analysis, entertainment and sports, and political and social sciences. Increased levels of automation are sought after in various sectors and being introduced into new domains. All of these advances and transformations urge a shift in the conversation toward how control systems can meet grand societal- scale challenges. The document seeks to chart a roadmap for the evolution of control systems, identifying several areas where our discipline can have an impact over the next decade.
Edited by: Anuradha M. Annaswamy, Karl H. Johansson, and George J. Pappas
Authors: Andrew Alleyne, Frank Allgöwer, Aaron D. Ames, Saurabh Amin, James Anderson, Anuradha M. Annaswamy, Panos J. Antsaklis, Neda Bagheri, Hamsa Balakrishnan, Bassam Bamieh, John Baras, Margret Bauer, Alexandre Bayen, Paul Bogdan, Steven L. Brunton, Francesco Bullo, Etienne Burdet, Joel Burdick, Laurent Burlion, Carlos Canudas de Wit, Ming Cao, Christos G. Cassandras, Aranya Chakrabortty, Giacomo Como, Marie Csete, Fabrizio Dabbene, Munther Dahleh, Amritam Das, Eyal Dassau, Claudio De Persis, Mario di Bernardo, Stefano Di Cairano, Dimos V. Dimarogonas, Florian Dörfler, John C. Doyle, Francis J. Doyle III, Anca Dragan, Magnus Egerstedt, Johan Eker, Sarah Fay, Dimitar Filev, Angela Fontan, Elisa Franco, Masayuki Fujita, Mario Garcia-Sanz, Dennice Gayme, Wilhelmus P.M.H. Heemels, João P. Hespanha, Sandra Hirche, Anette Hosoi, Jonathan P. How, Gabriela Hug, Marija Ilić, Hideaki Ishii, Ali Jadbabaie, Matin Jafarian, Samuel Qing-Shan Jia, Tor Arne Johansen, Karl H. Johansson, Dalton Jones, Mustafa Khammash, Pramod Khargonekar, Mykel J. Kochenderfer, Andreas Krause, Anthony Kuh, Dana Kulić, Françoise Lamnabhi-Lagarrigue, Naomi E. Leonard, Frederick Leve, Na Li, Steven Low, John Lygeros, Iven Mareels, Sonia Martinez, Nikolai Matni, Tommaso Menara, Katja Mombaur, Kevin Moore, Richard Murray, Toru Namerikawa, Angelia Nedich, Sandeep Neema, Mariana Netto, Timothy O’Leary, Marcia K. O’Malley, Lucy Y. Pao, Antonis Papachristodoulou, George J. Pappas, Philip E. Paré, Thomas Parisini, Fabio Pasqualetti, Marco Pavone, Akshay Rajhans, Gireeja Ranade, Anders Rantzer, Lillian Ratliff, J. Anthony Rossiter, Dorsa Sadigh, Tariq Samad, Henrik Sandberg, Sri Sarma, Luca Schenato, Jacquelien Scherpen, Angela Schoellig, Rodolphe Sepulchre, Jeff Shamma, Robert Shorten, Bruno Sinopoli, Koushil Sreenath, Jakob Stoustrup, Jing Sun, Paulo Tabuada, Emma Tegling, Dawn Tilbury, Claire J. Tomlin, Jana Tumova, Kevin Wise, Dan Work, Junaid Zafar, Melanie Zeilinger
This video was produced at the University of Washington [2/8] Control for Societal-Scale Challenges: Road Map 2030 [Societal Drivers]](https://i.ytimg.com/vi/vrIqsWIJR20/mqdefault.jpg)

![Residual Networks (ResNet) [Physics Informed Machine Learning]
This video discusses Residual Networks, one of the most popular machine learning architectures that has enabled considerably deeper neural networks through jump/skip connections. This architecture mimics many of the aspects of a numerical integrator.
This video was produced at the University of Washington, and we acknowledge funding support from the Boeing Company
%%% CHAPTERS %%%
00:00 Intro
01:09 Concept: Modeling the Residual
03:26 Building Blocks
05:59 Motivation: Deep Network Signal Loss
07:43 Extending to Classification
09:00 Extending to DiffEqs
10:16 Impact of CVPR and Resnet
12:17 Resnets and Euler Integrators
13:34 Neural ODEs and Improved Integrators
16:07 Outro Residual Networks (ResNet) [Physics Informed Machine Learning]](https://i.ytimg.com/vi/w1UsKanMatM/mqdefault.jpg)
![[8/8] Control for Societal-Scale Challenges: Road Map 2030 [Recommendations]
This video concludes the roadmap with recommendations and key take aways. This follows Chapter 8 of the Control for Societal-Scale Challenges: Road Map 2030 document.
https://www.ieeecss.org/control-societal-scale-challenges-road-map-2030
The production of this video was supported by the IFAC.
Roadmap Abstract: The world faces some of its greatest challenges of modern time and how we address them will have a dramatic impact on the life for generations to come. Simultaneously, control systems, consisting of information enriched by various degrees of analytics followed by decision-making, are pervading a variety of sectors, not only in engineering but beyond, into financial services, socio-economic analysis, entertainment and sports, and political and social sciences. Increased levels of automation are sought after in various sectors and being introduced into new domains. All of these advances and transformations urge a shift in the conversation toward how control systems can meet grand societal- scale challenges. The document seeks to chart a roadmap for the evolution of control systems, identifying several areas where our discipline can have an impact over the next decade.
Edited by: Anuradha M. Annaswamy, Karl H. Johansson, and George J. Pappas
Authors: Andrew Alleyne, Frank Allgöwer, Aaron D. Ames, Saurabh Amin, James Anderson, Anuradha M. Annaswamy, Panos J. Antsaklis, Neda Bagheri, Hamsa Balakrishnan, Bassam Bamieh, John Baras, Margret Bauer, Alexandre Bayen, Paul Bogdan, Steven L. Brunton, Francesco Bullo, Etienne Burdet, Joel Burdick, Laurent Burlion, Carlos Canudas de Wit, Ming Cao, Christos G. Cassandras, Aranya Chakrabortty, Giacomo Como, Marie Csete, Fabrizio Dabbene, Munther Dahleh, Amritam Das, Eyal Dassau, Claudio De Persis, Mario di Bernardo, Stefano Di Cairano, Dimos V. Dimarogonas, Florian Dörfler, John C. Doyle, Francis J. Doyle III, Anca Dragan, Magnus Egerstedt, Johan Eker, Sarah Fay, Dimitar Filev, Angela Fontan, Elisa Franco, Masayuki Fujita, Mario Garcia-Sanz, Dennice Gayme, Wilhelmus P.M.H. Heemels, João P. Hespanha, Sandra Hirche, Anette Hosoi, Jonathan P. How, Gabriela Hug, Marija Ilić, Hideaki Ishii, Ali Jadbabaie, Matin Jafarian, Samuel Qing-Shan Jia, Tor Arne Johansen, Karl H. Johansson, Dalton Jones, Mustafa Khammash, Pramod Khargonekar, Mykel J. Kochenderfer, Andreas Krause, Anthony Kuh, Dana Kulić, Françoise Lamnabhi-Lagarrigue, Naomi E. Leonard, Frederick Leve, Na Li, Steven Low, John Lygeros, Iven Mareels, Sonia Martinez, Nikolai Matni, Tommaso Menara, Katja Mombaur, Kevin Moore, Richard Murray, Toru Namerikawa, Angelia Nedich, Sandeep Neema, Mariana Netto, Timothy O’Leary, Marcia K. O’Malley, Lucy Y. Pao, Antonis Papachristodoulou, George J. Pappas, Philip E. Paré, Thomas Parisini, Fabio Pasqualetti, Marco Pavone, Akshay Rajhans, Gireeja Ranade, Anders Rantzer, Lillian Ratliff, J. Anthony Rossiter, Dorsa Sadigh, Tariq Samad, Henrik Sandberg, Sri Sarma, Luca Schenato, Jacquelien Scherpen, Angela Schoellig, Rodolphe Sepulchre, Jeff Shamma, Robert Shorten, Bruno Sinopoli, Koushil Sreenath, Jakob Stoustrup, Jing Sun, Paulo Tabuada, Emma Tegling, Dawn Tilbury, Claire J. Tomlin, Jana Tumova, Kevin Wise, Dan Work, Junaid Zafar, Melanie Zeilinger
This video was produced at the University of Washington [8/8] Control for Societal-Scale Challenges: Road Map 2030 [Recommendations]](https://i.ytimg.com/vi/w5UrYC_OPIk/mqdefault.jpg)