Jacob Kelly's Projects
Generating adversarial examples via iterated fast gradient sign method (Goodfellow et al.) to fool a convolutional neural network on handwritten digits.
:alarm_clock: AI conference deadline countdowns
An opensource npm package of common data structures and algorithms.
Pytorch implementation of Augmented Neural ODEs :sunflower:
A collection of resources regarding the interplay between differential equations, dynamical systems, deep learning, control and optimization.
Blurs a png using the BoxBlur algorithm
Implementation of hill-climbing and policy gradient RL algorithms on OpenAI Gym Cartpole environment as part of OpenAI Requests for Research.
Abbreviation disambiguation (AD) in clinical notes using concept embedding model (Marta Skreta) and convolutional neural network baseline (Jacob Kelly).
config files
Assignments from CS231n: Conv Nets for Visual Recognition
Learning to sort numbers using a LSTM with a modified attention mechanism (Pointer Networks by Vinyals et al.).
testing one-sided matching algorithms which aim to minimize distortion
Code for the paper "Learning Differential Equations that are Easy to Solve"
KNN for face recognition
Code for the paper "Directly Training Joint Energy-Based Models for Conditional Synthesis and Calibrated Prediction of Multi-Attribute Data"
Redesigned website for Glenforest STEM.
My personal website.
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
A repository of completed / in-progress PyTorch tutorials.
A repository of completed / in-progress TensorFlow tutorials.
Exercises from Andrew Ng's Machine Learning Course
Play the game Mastermind against a computer
Standardized data set for machine learning of protein structure
genetic algorithm for finding optimal cleaning strategy of a virtual cleaning robot
Fast alignment of genomic sequences using Boyer-Moore with linear time construction of indexes using Z algorithm.
Scripts for launching sweeps on a SLURM cluster.