Topic
Model Generalization
10 episodes
-
Overview: Calibration
We finally slow down and make calibration click: what it means for a model’s confidence to match reality, how you measure that, and why it matters when you actually want to trust the thing. We keep it grounded in the systems we’ve been circling for ages, because calibration is everywhere once you start looking.
-
Overview: Model Generalization
We finally slow down and make model generalization click from the ground up: what it means, how you measure it, and why memorizing the training set is a dead end. We keep coming back to the same simple idea, because that’s the whole game.
-
Overview: Train Test Split
We finally slow down on train-test split, because we keep bumping into it every time we talk about whether a model actually learned something. We use the sealed-final-exam picture to make the training set, validation set, test set, overfitting, leakage, and cross-validation click without assuming ML background.
-
Overview: Fine Tuning
We finally do the fine-tuning episode we kept circling, and we make the core idea click: you start with a pretrained model, then adjust its weights on your own examples so it behaves the way your task actually needs. We also dig into when that helps, when it doesn’t, and why the quality of the data is the whole game.
-
VideoChat3:Fully Open Video MLLM for Efficient and Generalist Video Understanding
VideoChat3 is a fully open-source video multimodal LLM (4B parameters) that tackles three concrete problems: generalization across short/long/streaming video, computational efficiency for video token explosion, and reproducibility through complete open-sourcing. The core innovation is I3D-ViT (Inflated 3D Vision Transformer) plus adaptive frame resolution, which compresses spatiotemporal redundancy early in the pipeline instead of treating each frame as an independent image. Three curated datasets (2M academic + 116K long-form + 617K streaming = 3M samples total) and multi-stage curriculum learning enable the model to handle diverse video scenarios. Jessica sees a shippable foundation for real-world video apps; Cathy pushes on whether the efficiency gains hold under production load and whether the data pipeline's scale claim is reproducible.
-
Overview: Neural Network Parameters
We finally slow down and make neural network parameters click from the ground up: what they are, how training changes them, and why the final frozen numbers matter so much. We keep coming back to the same mental picture so it actually sticks, instead of just sounding like another ML buzzword.
-
Overview: Deep Learning
We finally slow down and make deep learning click: what the deep part means, how layers learn features, and why training needs data, compute, loss, backpropagation, and gradient descent all working together.
-
Overview: Classifier
We finally slow down and make classifier click from the ground up: what it is, how it learns, and why the boring details like labels, loss, and held-out tests matter. We keep it in first-person and keep it practical, because that’s the whole point of calling this a Classifier episode.
-
Overview: Loss Function
We’re finally slowing down and making loss function click: the scoreboard that tells a model how wrong it was, and the signal that lets training move in a useful direction. We also keep the usual Justy-Cody back-and-forth, because apparently even a loss function needs two friends arguing about it for forty minutes.
-
Why Powerful ML Is Deceptively Easy — Part 2 | Towards Data Science
Laura and Harper dissect the article’s claim that spatial leakage makes ML seem more powerful than it is, walk through the London house‑price experiment, critique the technical arguments, and agree on who really needs to watch out for these traps.