Gaussian Processes from scratch. Updating the gaussian process posterior using conditioning and noise in the observations. Sampling distributions and plotting confidence intervals.
Scalable and Weakly Supervised Bank Transaction Classification
arXiv paper written with my colleagues at Tillful showing how we tackled the challenge of categorizing bank transactions utilizing weak supervision, natural language processing, and deep neural network techniques.
Informative Youtube Video Classifier without labels using transformers and flippers
Fine tuning a distillbert transformer for classification without labels using weak supervision and flippers. The model seperates informative (scientific, historical, +) and uninformative (music, video game, vlogs, +) Youtube videos just from their title.
Implementing a type of Variational Auto Encoder for Weak-Supervision. They use latent variables to generate both the data and the label that is used to decode the labeling functions.
Research article written during my Internship at UCSD's Knight Lab, explaining how the horseshoe effect arises in data with an underlying gradient and how to learn from it to build a better metric.