Projects

Always building. Always learning. Here are some of the projects I have been working on:

Featured Projects

arxiv code search
Active
★ Featured

Searching through arxiv papers (with ML) to see if they include the code and data to reproduce the work. Active research.

Machine Learning Research Reproducibility
EarthGAN
Paused
★ Featured

Can we visualize a large scientific data set with a surrogate model? Demonstrating a proof-of-concept using the Earth mantle convection data set and GANs. Recipient of the Innovation Award at IEEE VIS 2021.

GANs Visualization Scientific Computing Award Winner
Knowledge Informed Machine Learning
Complete
★ Featured

External knowledge can enhance machine learning. We use knowledge from reliability engineering and integrate it into a machine learner through the use of a Weibull-based loss function. Demonstrated on bearing remaining-useful-life prediction.

Machine Learning Reliability Engineering RUL Published

Active

PyPHM
Active

PyPHM

2022

Machinery data, made easy. Open-source Python package to easily download and prepare common PHM (prognostics and health management) datasets. Use PyPHM before feature engineering or model training.

Python Open Source PHM Data Science
Surrogate Modeling of Time Series with GANs
Active

Surrogate Modeling of Time Series with GANs

2022

Using generative adversarial networks (GANs) for modeling of time series. Applied to applications in manufacturing systems. Active research.

GANs Time Series Manufacturing Research
Time Series ML Pipeline
Active

Developing scalable ETL/ML pipeline for rapid testing of feature engineering and machine learning techniques. For use on industrial time series data. Leverages HPC or cloud infrastructure.

MLOps Time Series HPC Pipeline
CDC Birth Data
Active

Personal project exploring the CDC birth data files from 1968 to 2020. Developed for HPC and local compute.

Data Analysis Public Health HPC

Completed

Feature Engineering in Tool Wear Monitoring
Complete

Feature Engineering in Tool Wear Monitoring

2020

Demonstrating feature engineering and classical machine learning for use on tool wear monitoring. Applied to industrial partner's manufacturing environment. Discussed in thesis, "Feature Engineering and End-to-End Deep Learning in Tool Wear Monitoring".

Feature Engineering Manufacturing Machine Learning Thesis
Anomaly Detection in the Wild
Complete

Talk on real-world anomaly detection methods within health care, astronomy, finance, and manufacturing. Presented at Pycon Canada 2019.

Anomaly Detection Conference Talk PyCon
AI in Public Health
Complete

Presentation on AI within the public health domain. Talk given to medical residents and MOH's at KFL&A Public Health.

AI Public Health Presentation