Here’s a slightly more in-depth look at some of my technical projects.

  • STRATA: Adversarial Attacks for Models of Code STRATA is a technique for generating effective, low-cost (gradient-free) adversarial examples for models of code. (Summer 2020)
  • Grammatical Evolution This project implements an extensible grammatical evolution framework that allows for various types of grammatical evolution contests, including Prisoner’s Dilemma and the Hawk-Dove game, with spatial variants included. (Winter 2020)
  • Natural Isotope Correction The natural abundance of heavy elements can sometimes skew experiments based on labelled isotopes. This package corrects for the natural abundance of heavy elements to allow for good inference in certain types of chemistry experiments. Related to the work for this paper (Winter 2018)