Machine Learning & Simulation

A channel explaining machine learning and simulation topics through intuition, visualization, and code in Python, Julia, and C++.

About Machine Learning & Simulation

This channel creates explanatory videos covering topics in machine learning and simulation. The content includes probabilistic machine learning, high-performance computing, continuum mechanics, numerical analysis, computational fluid dynamics, automatic differentiation, and adjoint methods. Many videos feature hands-on coding in Python, Julia, or C++, showcasing modern libraries like JAX, TensorFlow Probability, NumPy, SciPy, FEniCS, and PETSc.

Recent videos demonstrate a focus on differentiable physics and neural emulators for partial differential equations, often using the JAX library. Specific topics covered include neural-hybrid correctors, data assimilation, inverse problems, the Kolmogorov flow, and the Lyapunov spectrum of chaotic systems. The channel states that all material is also available on its associated GitHub repository.

Contact Information

Youtube: https://www.youtube.com/@MachineLearningSimulation
Github: https://github.com/Ceyron/machine-learning-and-simulation
X: https://twitter.com/felix_m_koehler
Linkedin: https://www.linkedin.com/in/felix-koehler