Thomas Newman

Projects

Selected projects

A mix of research code, tools, and side projects. See more on GitHub.

Thumbnail for Project Three

Spatio-Temporal Methane Emission Characterisation

Detecting and quantifying methane source locations in obstructed unsteady-state flow fields using deep learning surrogate modelling of atmospheric methane transport.

Particle Filter • Deep Neural Networks • JAX
View repository →
Thumbnail for Project One

Energy Prediction and Profit Optimisation

Developing hourly energy consumption and production forecasts for multiple neighbourhoods over several months. Optimising daily trading strategies to maximise profits on the energy market.

Gaussian Process • XGBoost • Linear Program • Stochastic Program
View repository →
Thumbnail for Project Three

MCMC Parameter Estimation for Gaussian Plume-Based Inversion

Emission source characterisation using MCMC methods for Gaussian plume-based atmospheric inversion. Jointly estimating forward model parameters and emission source characteristics to account for model mispecification in the inversion process.

M-Mala • Gaussian Plumes • JAX • Model Mispecification
View repository →
Thumbnail for Project Two

Housing Price Prediction using Gaussian Processes

Cleaned data, conducted exploratory analysis, engineered features, and applied Gaussian process regression to predict California house prices.

Scikit-learn • Gaussian Process • EDA • Feature Engineering
View repository →