← 📊 Evaluation & ML Foundations
Core
Calibration and Uncertainty
A model is calibrated when its confidence matches its accuracy: of the predictions it calls 80% likely, about 80% should be right. Modern neural nets and LLMs are usually overconfident, so a raw probability or a self-reported 'I'm 95% sure' is not trustworthy on its own. You fix it with temperature scaling or isotonic regression, get distribution-free coverage with conformal prediction, and then use the calibrated confidence to abstain, route, or escalate to a human.
a free account unlocks the core curriculum tier · no card
RELATED CONCEPTS
LESSONS THAT TEACH THIS
PRACTICE THIS IN REAL QUESTIONS
ML System Design (Product)Design an evaluation framework for an ads-ranking system.→System Design & Production EngineeringWhat is a dead-letter queue, and how do you handle a poison message in production?→ML System Design (Product)Predict watch time for items in a video catalog, Netflix-style. How do you build it?→ML System Design (Product)Design a CTR and conversion-rate prediction system for ads.→LLM & GenAI FundamentalsWhy do LLMs hallucinate?→LLM & GenAI FundamentalsGive me three concrete hallucination mitigations, and the cost of each.→
