Writing & Research
Notes on my experiences, life, and sometimes machine learning.
Short posts
- Training Models Across Multiple Machines Building a federated learning system from scratch with gRPC and Protocol Buffers.
- Distributed Data Parallelism Scaling training across multiple GPUs, and what actually changes in the code.
- Fault Detection in Induction Motors A research internship at IIT Roorkee. Signal processing and ML to predict machinery failure.
- Improving Solar Cell Efficiency A water-based cooling mechanism for solar panels, at the Design and Innovation Center.
Course Booklet
One PDF per course. Written for me, shared anyway.
- Self-Supervised Learning: From Foundations to Research These are my notes. Lecture notes or something โ made with Claude, Hermann Blum's SSL course at the University of Bonn, and me.
Nothing here matches that.
Course series
One chapter per lecture, plus the running reading list. Rough, long, and mostly written for me. Series marked ๐ open with a passphrase.
- RL Notes Series Reinforcement learning from Bellman equations through to PPO/GRPO alignment for LLMs.
- Deep Generative Models Notes IISc's DGM lectures. The divergence-minimisation recipe behind every generative model, worked through to GANs, VAEs, diffusion and flows.
- Deep Unsupervised Learning (CS294-158) Berkeley's CS294-158. Why learn without labels at all, compression as the definition of understanding, and the map of the generative families.
- Reading list Notes on papers I'm reading โ mechanistic interpretability, emergent misalignment, and model organisms.