Trials & Errors

Not everything works—and that's the point. This is an honest record of experiments and ideas that didn't pan out, and the lessons that made them worth the effort. For the things that *did* work, see [Projects](/projects/).

Adversarial Label Learning: Training a Predictive Network with a Label-based Adversary

November 04, 2020

Failed ideas, Pakistan, Lahore

The idea was born out of my fascination with Generative Adversarial Networks (GANs). The concept of two networks locked in a competitive dance—a Generator creating fakes and a Discriminator spotting them—was revolutionary. It transformed what we could do with AI-generated art, music, and more. But I wondered: could this adversarial dynamic be used for something other than generating data?