Tom Savage's Projects
A Python implementation of global optimization with gaussian processes.
Implementation of BFGS within Python
Format titles properly and automatically replace journal titles with their ISO4 abbreviations.
Repository for the Imperial 2023 large language model hackathon.
A package for human-algorithm collaborative Bayesian optimization.
Reworking of the multi-fidelity deep GP
Evolutionary algorithm described and implemented in Python.
Gaussian processes in JAX.
Gradient Descent Optimization with visualization within Python
Implementation and description of the Hamiltonian Monte Carlo algorithm
Multi-agent LLMs to mimic the real-life legislative drafting procedure. For the MoJ / Cabinet Office
An analysis of shrinkage methods for linear regression (adapted from 'Elements of Statistical Learning')
McCabe Thiele with Murphree Efficiency implemented within Python
Noisy Expected Improvement Approximations
Implementation of Particle Swarm optimisation in Python.
Reinforcement learning environments for process control applications.
Script to automate the initialisation of an academic python project.
An Implementation of Radial Basis Functions for means of approximating a function, with applications within surrogate based optimization
A set of reactor design benchmark problems to evaluate high-dimensional, expensive, and potentially multi-fidelity optimisation algorithms.
Modeling robust optimization problems in Pyomo
visualisation and implementation of the simplex algorithm in 3D
Simulated Annealing implimented within Python 3.0