A webapp that hosts an iGPT model that I trained on MNIST. iGPT is an autoregressive model that uses masked self-attention to predict the next pixel in an image given previous pixels. Once that model is trained, we can sample new images one pixel at a time, similar to how LLMs work for text. The backend is in Python, and the frontend is in HTML, CSS, and JS.
An interactive program that lets you draw digits (0-9) with your mouse and send them to a trained LeNet model, which predicts the digit given the raw pixels.
A simple project that I did for a class in evolutionary algorithms. I tested the benefits of treating the population of an EA as an ensemble for classification tasks.
A simple class project that I did for my deep learning class. A bidirectional LSTM and U-Net style model to predict proton-proton collision points in LHC experiments.