Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

projects

hermes Permalink

Tools for accelerating, serving, and making streaming asynchronous inference requests to complex ensembles of deep learning models at scale.

ml4gw Permalink

Torch utilities for training neural networks for gravitational wave physics applications.

ML Intro Jupyter Book Permalink

High level introduction to ML concepts starting from rules-based AI and introducing ML as an extension of it. Working on a follow-up to introduce the concepts of over-fitting and complexity. Good example of how to leverage Github Workflows for publishing.

Hogwild! on GPU Permalink

Now out-of-date project using the Tensorflow Estimator API to asynchronously train multiple MLP workers on sparse data on a single GPU. Planning to update to more modern Keras syntax when I have the time.

publications

talks

Training and Deploying a Neural Network for Noise Regression in Gravitational Wave Astronomy Permalink

Published:

In gravitational-wave detectors, regression techniques are applied to remove noise artifacts in order to improve the ability to observe and extract information from astrophysics signals. We present a deep learning-based noise regression method called DeepClean that can subtract linear and non-linear noise in gravitational-wave data from the Advanced LIGO detectors. We also discuss our work toward a new computing model in gravitational-wave data analysis where GPU and FPGA acceleration on machine learning inference can be deployed on an as-a-service basis. We use DeepClean as a use-case for exploring such computing models in order to achieve real-time capabilities and overall flexibility such models provide.