I build things to understand how they actually work. A question, a system built to answer it, a comparison against real data. Just the code, the curves, and what they actually mean.
Four augmentation recipes on CIFAR-10, held constant everywhere else. The result isn’t subtle - and the pattern has a cleaner explanation than ‘stronger is better’.
Core intuition behind self-supervised learning: why it works, when to use it, and how it connects to real systems.
Implementing SimCLR from scratch to learn visual representations without labels using contrastive learning on CIFAR-10.
Testing how different augmentation strategies affect representation quality in SimCLR-style contrastive learning.