Hi there, I’m Guy! I am a final-year PhD candidate at the University of Tübingen, and part of the International Max Planck Research School for Intelligent Systems (IMPRS-IS). I am supervised by Prof. Jakob Macke and Prof. Reinhard Drews. My research is at the intersection between computational simulators, typically developed by scientists and engineers, and machine learning methods that can be used to enhance and analyze these simulators.
I am interested in a lot more things than I can write down here, but I am always happy to chat about:
(Neural) Density Estimation
Bayesian Inference
Generative Modeling
Optimal Transport
Cool blogs
In lieu of completing the perpetual item on my to-do list to write my own blog, here are some cool blog posts I really like and would like to advertize!
The Kernel cookbook by David Duvenaud is a short and sweet intuition to choosing kernels for Gaussian Processes. If you've ever worked with Gaussian Processes, you've probably seen the fundamental text by Rasmussen and Williams. However, when it comes to actually using GPs, choosing the kernel can be very hard! This blog post is a great starting point.
Mixture Density Networks by Manu Joseph - the first idea for a neural network to estimate a nontrivial probability distribution is: "What if we try to stick some Gaussian blobs on this distribution?". But what loss should you train, and how should you parameterize the network? This blog post provides a guide with code to implementing your own mixture of Gaussians approximation of a distribution, more formally known as a Mixture Density Network.
Tutorial on simulation-based inference by Miles Cranmer. At the sbi team, we try to provide a lot of documentation on our functionalities. However, for a quick and effective summary with clean animations and a cool example in astronomy, I strongly recommend Miles' blog. Although, there have been some cool developments in SBI since this blog was written, and you can follow the sbi developers for up-to-date information 😁