Garett MacGowan's repositories
EdgeFinder
Created an image edge-finding algorithm
AI-Safety
Perceptual importance alignment using machine learning to improve AI safety.
Boids-Flocking
Example of emergent flocking behavior
Competitive-Learning-Clustering
Implements Kohonen style clustering and K-means clustering for N-clusters. Includes 3D visualisation.
FractalGenerator
Spawns a random simple fractal
n_Queen
N-Queen problem n = 100,000 in ~5 min
Pet-Adoption-Predictor
A pre-processing strategy and neural network for predicting pet adoption. A Kaggle competition.
Multi-Layer-Perceptron
Implements a MLP for predicting glass types from elemental components and refractive index.
Pathfinding
Demonstration of Greedy and A* methods for path finding
Perceptron
Implements a simple perceptron for classifying seeds
Pizza-Ordering-System
Pizza ordering system written in Java with UI
Simple-Banking-System
Console driven banking system. See FinalVersion folder!
Tic-Tac-Toe
TicTacToe game written in Java
Web-Engineer-Challenge
A web interface that lets you easily search how to dispose of different items.