Competed on finding the best Self/Semi-Supervised Learning (SSL) algorithm for a 512,000-images classification task with only 5% labelled from 800 classes. Researched and trained contrastive learning models (SimCLR, SimSiam, BarlowTwins), and pseudo labeling models (FixMatch, CoMatch) via PyTorch on Greene Cluster. Achieved 51% accuracy on the testing set and got 2nd place.