Frank Schäfer

Frank Schäfer

Postdoctoral researcher

Julia Lab @ MIT

Biography

I am a postdoc in the Julia Lab located in the Computer Science and Artificial Intelligence Laboratory (CSAIL) at the Massachusetts Institute of Technology (MIT). My research is focused on Scientific Machine Learning (SciML). I completed my PhD in physics in the Bruder group within the “Quantum Computing and Quantum Technology” PhD school at the University of Basel. During my PhD, I participated in the Google Summer of Code (GSoC) 2020 and 2021 programs with the projects “High weak order stochastic differential equation solvers and their utility in neural stochastic differential equations” within the Julia Language organization and “Neural Hybrid Differential Equations and Adjoint Sensitivity Analysis” within the NumFocus organization, supervised by Chris Rackauckas, Moritz Schauer, Mohamed Tarek, and Yingbo Ma. Since 2020, I am a member of the SciML open source software organization for scientific machine learning.

Interests
  • Probabilistic machine learning
  • Differentiable & probabilistic programming
  • Quantum & stochastic optimal control
  • Parameter inference / estimation theory
  • Stochastic processes and many-body physics
Education
  • PhD in Physics under the supervision of Prof. Dr. Christoph Bruder, 2022

    Department of Physics, University of Basel

  • MSc in Physics under the supervision of Prof. Dr. Andreas Buchleitner, 2018

    Department of Physics, Albert-Ludwigs-Universität Freiburg

  • BSc in Physics under the supervision of PD Dr. Thomas Wellens, 2015

    Department of Physics, Albert-Ludwigs-Universität Freiburg

Posts

Research projects

Automatic Differentiation of Programs with Discrete Randomness
We develop and implement AD algorithms for handling programs that can contain discrete randomness.
Automated Data-driven Reconstruction of Physical Properties
We address the challenges of connecting measurements of a physical system to an underlying theoretical description.
Machine Learning for Phase Transitions
Data-driven methods based on sample instances of the state of a physical system as a function of the system’s parameters.