(Please note: This course is co-taught by Dr Susan Wei)
This course is an introduction to deep learning as well as some probabilistic models involving neural networks (flow-based models and deep generative models).
Part I: Deep Learning Basics and Models
Part II: Variational Inference, Normalizing Flows, and Deep Generative Models
Computational Demonstrations will use the Python package PyTorch. The latter part of the course will involve demonstrations using the probabilistic programming language Pyro, which is based on PyTorch and has additional features.
Prior Mathematical Knowledge: Calculus, Linear Algebra, Probability, and Statistics at an advanced undergraduate level.
Prior Computational Experience: The computational aspects of this course use the programming language Python. Some familiarity with Python would be advantageous. Basic familiarity with programming is required.
Robert is a Postdoctoral Research Fellow at Queensland University of Technology within the Centre for Data Science. He obtained PhD in Statistics at The University of Queensland in 2018 on the topic of advanced Monte Carlo methods (that is, algorithms that use simulated randomness to solve problems). Prior to his position at QUT, he also held research fellowships at UNSW Sydney (2019-2020) and The University of Queensland (2018-2019). A primary theme of his research is developing improved computational methodology for Statistics and Machine Learning applications.