Author : Aidan Crilly
Repository storing Python code examples from lecture and copy of slides.
Demonstrations include:
- Ordinary least squares in spectral analysis
- Deconvolution and Tikonhov regularisation
- Non-linear least squares and optimisation
- Laplace's method of uncertainty quantification (using differentiable programming)
- Markov Chain Monte Carlo with Metropolis algorithm
- Gaussian processes
- Neural networks (Multi-layer perceptron)
The required python library requirements are given in requirements.txt which can be pip installed:
pip install -r requirements.txt
Lecture recording on YouTube: