Machine Learning Projects

Image from v1.4 (landscapes dataset) (2/22/24)

Image Generator

This is my current ongoing project (started 2/13/24) in which I am trying to improve my understanding of convolutional neural networks by creating a GAN (generative adversarial networks) image generator.

Image from v1.2 (kingfisher dataset) (2/21/24)

Chess Position Evaluator

This was my final project for my Machine Learning class. My group and I went about trying to create function that could take in a chess board position and return an evaluation of win likelihood for the player. This would be used as a component in a chess engine and is something I want to look at more for my chess engine project.

Final Project ML.pdf

Adversarial Examples

Final Capstone Project for Computer Science Major. Explored and compared different adversarial example attacks on image classifiers for 10-week team project. Built and trained image classifiers, developed attack methods, handled dataset curation. In the future I would love to explore adversarial examples, and defenses against them further.  

Adversarial Paper (1).pdf