Course 5 · Unit 5
Research Engineering
Part of Advanced level (optional): specialisations
- 5 lessons
- ≈ 15 h of study
- Level: advanced
Topics covered
- Papers
- Reproduction
- Experiments
- Ablations
- Benchmarks
- Hypotheses
- Technical writing
- Methodology
Lessons in this unit
- Reading papers like a researcher 65 min
The three-pass method and how to separate claims, hypotheses and evidence to decide what to believe in a paper. - Experimental design, seeds and uncertainty 85 min
Why a single number lies, how to measure variability with seeds and the bootstrap, how to compare two models in a paired way and how not to fool yourself by trying many variants. - Ablations, benchmark hygiene and reproduction 85 min
How to isolate which part of a method produces the improvement, why components interact, how to detect leakage and contamination in a benchmark and how to reproduce a published result. - Technical writing, honest figures and uncertainty 65 min
How to write a technical report that can be read in two minutes and defended for an hour, how to draw figures that don't exaggerate and how to report uncertainty with the right number of digits. - Reproducing a paper — from the PDF to a number you can defend 60 min
A working method for reproducing results — choosing the claim, extracting the specification, logging deviations, verifying equations with tests — and two NumPy mini-reproductions of classic claims from Attention Is All You Need and from Adam.
Prerequisites
Before this unit it helps to have done:
- MLOps and infrastructure (Course 5 · Unit 4)
The full explanations, auto-graded exercises, exams and projects are inside the academy.
Every lesson you complete gives you 10 yang, the academy's currency, and every unit exam you pass, 50.
Shall we start?
Create your account and activate your subscription: you get the whole syllabus from day one.