Felix Dietrich

Dr. Felix Dietrich

orcid

Research Focus & Metrics

Academic Career Length

17Years (2010-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 October 2017 in Chaos: An Interdisciplinary Journal of Nonlinear Science
Verified
Journal Article
Closed access
QLQianxiao Li
Qianxiao Li
FDFelix Dietrich
Felix Dietrich
EBErik M. Bollt
Erik M. Bollt
IKIoannis Kevrekidis
Ioannis Kevrekidis
Numerical approximation methods for the Koopman operator have advanced considerably in the last few years. In particular, data-driven approaches such as dynamic mode decomposition (DMD)51 and its generalization, the extended-DMD (EDMD), are becoming increasingly popular in practical applications. The EDMD improves upon the classical DMD by the inclusion of a flexible choice of dictionary of observables which spans a finite dimensional subspace on which the Koopman operator can be approximated. This enhances the accuracy of the solution reconstruction and broadens the applicability of the Koopman formalism. Although the convergence of the EDMD has been established, applying the method in practice requires a careful choice of the observables to improve convergence with just a finite number of terms. This is especially difficult for high dimensional and highly nonlinear systems. In this paper, we employ ideas from machine learning to improve upon the EDMD method. We develop an iterative approximation algorithm which couples the EDMD with a trainable dictionary represented by an artificial neural network. Using the Duffing oscillator and the Kuramoto Sivashinsky partical differential equation as examples, we show that our algorithm can effectively and efficiently adapt the trainable dictionary to the problem at hand to achieve good reconstruction accuracy without the need to choose a fixed dictionary a priori. Furthermore, to obtain a given accuracy, we require fewer dictionary terms than EDMD with fixed dictionaries. This alleviates an important shortcoming of the EDMD algorithm and enhances the applicability of the Koopman framework to practical problems.

15 October 2023 in Journal of Open Source Software
Verified
Journal Article
Open access
PDF file
MSMarkus Scheidgen
Markus Scheidgen
LHLauri Himanen
Lauri Himanen
ALAlvin Noe Ladines
Alvin Noe Ladines
DSDavid Sikter
David Sikter
MNMohammad Nakhaee
Mohammad Nakhaee
CDClaudia Draxl
Claudia Draxl

1 December 2019 in Chaos: An Interdisciplinary Journal of Nonlinear Science
Verified
Journal Article
Open access
PDF file
TBTom Bertalan
Tom Bertalan
FDFelix Dietrich
Felix Dietrich
IMIgor Mezic
Igor Mezic
IKIoannis Kevrekidis
Ioannis Kevrekidis
Concise, accurate descriptions of physical systems through their conserved quantities abound in the natural sciences. In data science, however, current research often focuses on regression problems, without routinely incorporating additional assumptions about the system that generated the data. Here, we propose to explore a particular type of underlying structure in the data: Hamiltonian systems, where an “energy” is conserved. Given a collection of observations of such a Hamiltonian system over time, we extract phase space coordinates and a Hamiltonian function of them that acts as the generator of the system dynamics. The approach employs an autoencoder neural network component to estimate the transformation from observations to the phase space of a Hamiltonian system. An additional neural network component is used to approximate the Hamiltonian function on this constructed space, and the two components are trained jointly. As an alternative approach, we also demonstrate the use of Gaussian processes for the estimation of such a Hamiltonian. After two illustrative examples, we extract an underlying phase space as well as the generating Hamiltonian from a collection of movies of a pendulum. The approach is fully data-driven and does not assume a particular form of the Hamiltonian function.

3 June 2014 in Physical Review E
Verified
Journal Article
Closed access
FDFelix Dietrich
Felix Dietrich
GKGerta Koester
Gerta Koester
We present a microscopic ordinary differential equation (ODE)-based model for pedestrian dynamics: the gradient navigation model. The model uses a superposition of gradients of distance functions to directly change the direction of the velocity vector. The velocity is then integrated to obtain the location. The approach differs fundamentally from force-based models needing only three equations to derive the ODE system, as opposed to four in, e.g., the social force model. Also, as a result, pedestrians are no longer subject to inertia. Several other advantages ensue: Model-induced oscillations are avoided completely since no actual forces are present. The derivatives in the equations of motion are smooth and therefore allow the use of fast and accurate high-order numerical integrators. At the same time, the existence and uniqueness of the solution to the ODE system follow almost directly from the smoothness properties. In addition, we introduce a method to calibrate parameters by theoretical arguments based on empirically validated assumptions rather than by numerical tests. These parameters, combined with the accurate integration, yield simulation results with no collisions of pedestrians. Several empirically observed system phenomena emerge without the need to recalibrate the parameter set for each scenario: obstacle avoidance, lane formation, stop-and-go waves, and congestion at bottlenecks. The density evolution in the latter is shown to be quantitatively close to controlled experiments. Likewise, we observe a dependence of the crowd velocity on the local density that compares well with benchmark fundamental diagrams.

1 February 2023 in Chaos: An Interdisciplinary Journal of Nonlinear Science
Verified
Journal Article
Open access
PDF file
FDFelix Dietrich
Felix Dietrich
AMAlexei Makeev
Alexei Makeev
GKGeorge Kevrekidis
George Kevrekidis
NENikolaos Evangelou
Nikolaos Evangelou
TBTom Bertalan
Tom Bertalan
IKIoannis Kevrekidis
Ioannis Kevrekidis
We identify effective stochastic differential equations (SDEs) for coarse observables of fine-grained particle- or agent-based simulations; these SDEs then provide useful coarse surrogate models of the fine scale dynamics. We approximate the drift and diffusivity functions in these effective SDEs through neural networks, which can be thought of as effective stochastic ResNets. The loss function is inspired by, and embodies, the structure of established stochastic numerical integrators (here, Euler–Maruyama and Milstein); our approximations can thus benefit from backward error analysis of these underlying numerical schemes. They also lend themselves naturally to “physics-informed” gray-box identification when approximate coarse models, such as mean field equations, are available. Existing numerical integration schemes for Langevin-type equations and for stochastic partial differential equations can also be used for training; we demonstrate this on a stochastically forced oscillator and the stochastic wave equation. Our approach does not require long trajectories, works on scattered snapshot data, and is designed to naturally handle different time steps per snapshot. We consider both the case where the coarse collective observables are known in advance, as well as the case where they must be found in a data-driven manner.

1 January 2018 in SIAM Journal on Applied Dynamical Systems
Verified
Journal Article
Closed access
EBErik M. Bollt
Erik M. Bollt
QLQianxiao Li
Qianxiao Li
FDFelix Dietrich
Felix Dietrich
IKIoannis Kevrekidis
Ioannis Kevrekidis
Matching dynamical systems, through different forms of conjugacies and equivalences, has long been a fundamental concept, and a powerful tool, in the study and classification of nonlinear dynamic behavior (e.g., through normal forms). In this paper we will argue that the use of the Koopman operator and its spectrum is particularly well suited for this endeavor, both in theory, but also especially in view of recent data-driven algorithm developments. We believe, and document through illustrative examples, that this can nontrivially extend the use and applicability of the Koopman spectral theoretical and computational machinery beyond modeling and prediction, towards what can be considered as a systematic discovery of “Cole--Hopf-type" transformations for dynamics.