Skip to content

DS-4-DS/DS4DS_Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 

Repository files navigation

Data Science for Dynamical Systems Course Materials

CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

Course Content

You can find the video lectures on YouTube.

The associated Julia code (in the form of Jupyter Notebooks) can be found in the "notebooks" folder. In case a certain package is missing in your Julia version, you can simply add a cell before the first one containing the two code lines
using Pkg
Pkg.add("name_of_package")

References to related literature can be found at the end of this Readme file.

Section 00: Course introduction

Section 01: Dynamical Modeling Fundamentals

Section 02: Linear Model Identification

Section 03: Optimization for Machine Learning

Section 04: Nonlinear Model Identification

Section 05: Feature Engineering

Section 06: Model Selection

Section 07: Control

Section 08: Koopman operator

Related literature

  • Data science and machine learning:

    • Y. S. Abu-Mostafa, M. Magdon-Ismail and H.-T. Lin. "Learning from data: A short course." AMLBook, 2012. (URL)
    • S. L. Brunton and J. N. Kutz. "Data-Driven Science and Engineering." Cambridge University Press, 2019. (DOI)
    • C. M. Bishop. "Pattern Recognition and Machine Learning." Springer, 2007. (URL)
  • Dynamical systems and system identification:

    • R. Isermann and M. Münchhof. "Identification of Dynamic Systems." Springer, 2011. (DOI)
    • O. Nelles. "Nonlinear System Identification." Springer, 2001. (DOI)
  • Optimization

    • G. Nocedal and S. J. Wright. "Numerical Optimization." (DOI)
    • The book by Nelles also has an extensive introduction to optimization.

About

Data Science for Dynamical System Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published