
My Work
Academic Projects
The following projects were completed as part of R&D programs.
-
Using Visual Transformers in Sequential Salience Prediction
Collaborators: Dr. Neil Bruce Job Title: USRA Recipient, Undergraduate Researcher University: University of Guelph
-
Using Self Supervised Learning for Annotation Reduction in Segmenting Beef Cuts
Collaborators: Dr. Dan Tulpan, Dr. Luiza Antonie Job Title: Undergraduate Thesis Writer University: University of Guelph
-
Using Machine Learning to Predict Antibacterial Resistance
Collaborators: Dr. Dan Gillis, Dr. Theresa Bernardo, Matthew Kreitzer, Rashi Mathur, Xavier Ifill, Luc Dube Job Title: Undergraduate Data Scientist University: University of Guelph Program Overview Problem / Description The widespread and often unnecessary use of antibiotics in humans, livestock, and agriculture accelerates the evolution of bacteria, leading to the development of resistant strains, making…
-
Reward Augmented Expectations in Decision Making Problems for Long-Horizon Planning
Collaborators: Dr. Animesh Garg, Raeid Saqur Job Title: Undergraduate Research Assistant University / Lab: PAIR Labs, Vector Institute, University of Toronto
-
Analysing Siamese Neural Network Architectures for Computing Name Similarity.
Collaborators: Dr. Luiza Antonie, Jeremy Foxcraft Job Title: Undergraduate Researcher University: University of Guelph
Special Interest Projects
The following projects were completed as a way of learning and implementing specific AI principles.
-
Deep Q Learning and Self Play Beat Humans at Super Auto Pets
Super Auto Pets is a popular online zero-sum extensive form game that emphasizes taking discrete actions to ensemble a cohesive team of pets to win. To better understand various principle related to Deep Q Learning, I designed and built a AI modet to complete agains humas in the game. My work: I was successfully able…
-
Using Transformers to Generate Crossword Puzzles
For this project, I trained a set of transformers to generate crossword puzzles, akin to the New York Times crosswords. How to Play Select cells with your mouse and type them in with your keyboard. To get a new puzzle click “New Puzzle”. There are 3 different options for puzzle clue generation. 1. GPT4: Best…
-
Comparing Instance Segmentation with Models Trained with and without GAN training samples
Note that this is a project that is currently under development.
-
Everybody has a Chess AI… Here’s Mine
Work was based on “mastering chess and shogi by self-play with a general reinforcement learning algorithm”.