No video

Physics-Informed Dynamic Mode Decomposition (PI-DMD)

  Рет қаралды 17,895

Steve Brunton

Steve Brunton

Жыл бұрын

In this video, Peter Baddoo from MIT (www.baddoo.co.uk) explains how physical laws can be integrated into the dynamic mode decomposition.
Title: Physics-informed dynamic mode decomposition (piDMD)
Authors: Peter J. Baddoo, Benjamin Herrmann, Beverley J. McKeon, J. Nathan Kutz, and Steven L. Brunton
Paper: arxiv.org/abs/2112.04307
Github: github.com/baddoo/piDMD
Abstract:
In this work, we demonstrate how physical principles -- such as symmetries, invariances, and conservation laws -- can be integrated into the dynamic mode decomposition (DMD). DMD is a widely-used data analysis technique that extracts low-rank modal structures and dynamics from high-dimensional measurements. However, DMD frequently produces models that are sensitive to noise, fail to generalize outside the training data, and violate basic physical laws. Our physics-informed DMD (piDMD) optimization, which may be formulated as a Procrustes problem, restricts the family of admissible models to a matrix manifold that respects the physical structure of the system. We focus on five fundamental physical principles -- conservation, self-adjointness, localization, causality, and shift-invariance -- and derive several closed-form solutions and efficient algorithms for the corresponding piDMD optimizations. With fewer degrees of freedom, piDMD models are less prone to overfitting, require less training data, and are often less computationally expensive to build than standard DMD models. We demonstrate piDMD on a range of challenging problems in the physical sciences, including energy-preserving fluid flow, travelling-wave systems, the Schrödinger equation, solute advection-diffusion, a system with causal dynamics, and three-dimensional transitional channel flow. In each case, piDMD significantly outperforms standard DMD in metrics such as spectral identification, state prediction, and estimation of optimal forcings and responses.
This video was produced at the University of Washington

Пікірлер: 21
@sergios4214
@sergios4214 Жыл бұрын
Research groups making videos like these to explain their research should become standard procedure!
@Mutual_Information
@Mutual_Information Жыл бұрын
Very interesting. One thing I’m surprised by is that you can model these dynamics with repeated matrix multiplication in the observed space (pixels). Maybe I’m just used to Kalman Filters.. but I’d guess the first step is to assume some to-be-learn function that maps to a lower dimensional latent space.. and then there you apply repeated matrix multiplies. Very cool. These patterns are beautiful.. it seems repeated matrix multiplication is a lot more flexible than I thought
@have_a_nice_day399
@have_a_nice_day399 Жыл бұрын
Interesting idea and nice presentation. Thank you!
@amaningowi1671
@amaningowi1671 Жыл бұрын
great advancement in data modelling , great presentation brother
@JousefM
@JousefM Жыл бұрын
Very nice presentation!
@the_nuwarrior
@the_nuwarrior Жыл бұрын
Benjamin fue profesor mio en la FCFM , es impresionante que colabore en investigaciones de prestigio.
@oncedidactic
@oncedidactic Жыл бұрын
Very elegant!
@Taka-mn4sw
@Taka-mn4sw Жыл бұрын
R.I.P. Dr. Baddoo
@afammadudaniel2982
@afammadudaniel2982 Жыл бұрын
Thank you so much. What a wonderful presentation. I learned about PiNN early this year from my mentor and I have been studying it in order to apply it in my research in Quantum sensing and Many body systems. I am Interested in how you applied it to Quantum physics, how did you deal with encoding the underlying physics prior of a system whose state is inherently probabilistic? For example in fermionic systems where measurement destroys the quantum state.
@ashutoshsingh-et7vm
@ashutoshsingh-et7vm Жыл бұрын
Nice lecture , @Steve Brunton sir waiting for LCS further lecture
@moiseszarzuela4673
@moiseszarzuela4673 Жыл бұрын
Hello, I would like to use this in my thermal project, but it also has a signal q that enters the system. Is it possible to integrate it?
@Eltro101
@Eltro101 Жыл бұрын
Can you use a convolution instead of a circulant matrix?
@javeriaayub6203
@javeriaayub6203 Жыл бұрын
How DMD is useful to plot basin of attractor of a chaotic attractor?
@amitbhaya384
@amitbhaya384 Жыл бұрын
Clear and excellent presentation. A little typo on the slide shown at 17:10: you refer to MATLABs backslash, but what appears on the slide is an ordinary (front)slash.
@peterj.baddoo3813
@peterj.baddoo3813 Жыл бұрын
Thanks for spotting this! The slide is correct but I should have said "frontslash" (www.mathworks.com/help/matlab/ref/mrdivide.html).
@nimadehghai
@nimadehghai Жыл бұрын
RIP Peter Baddoo
@ishitasaraswat6450
@ishitasaraswat6450 Жыл бұрын
Sir can you please make a video on continuous and discrete dynamical systems. How are they related?
@khawar0o7
@khawar0o7 Жыл бұрын
Read any introductory book like Strogatz.
@SherriMSDRML-qm1pe
@SherriMSDRML-qm1pe Жыл бұрын
This message is for Steve Burton it is a pleasure to finally be able to leave a message I've been taking your class for The Last 5 Years online on KZfaq Plus my professor Joseph George new physics with Joseph George his wife him and myself plus his son. We have a different Theory on dark matter. Dark hoes. We would like your expertise please? If you could look at what my professor is at in his research with him and his wife and son could you review it and if you could give us 2% more than what we had before yesterday would be fine thank you sir. I'm a theoretical scientist and a sophomore in Applied Mathematics which I enjoy the most is the implied mathematics.! Thank you so much just an old cowboy.:-)
@chrisw3327
@chrisw3327 Жыл бұрын
Was it a snowboarding class?
@JFrames
@JFrames 4 ай бұрын
@@chrisw3327 No, it was a dance class
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 42 МЛН
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 126 МЛН
1,000 Diamonds! (Funny Minecraft Animation) #shorts #cartoon
00:31
toonz CRAFT
Рет қаралды 40 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 7 МЛН
Dynamic Mode Decomposition (Theory)
43:29
Nathan Kutz
Рет қаралды 44 М.
Compressed Sensing and Dynamic Mode Decomposition
30:35
Steve Brunton
Рет қаралды 38 М.
Nathan Kutz - The Dynamic Mode Decomposition - A Data-Driven Algorithm
1:28:45
The Alan Turing Institute
Рет қаралды 4,1 М.
Neural ODEs (NODEs) [Physics Informed Machine Learning]
24:37
Steve Brunton
Рет қаралды 56 М.
Dynamic Mode Decomposition (Overview)
18:18
Steve Brunton
Рет қаралды 87 М.
Teaching Neural Network to Solve Navier-Stokes Equations
5:06
Computational Domain
Рет қаралды 77 М.
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 258 М.
Dynamic Mode Decomposition Code
50:47
Nathan Kutz
Рет қаралды 22 М.
Nastya and SeanDoesMagic
00:16
Nastya
Рет қаралды 42 МЛН