Jon Moshier / Notes / How to Read a paper seedling
Note · From the Notebook

How to Read a paper

A guide to reading Arxiv papers

How To Read a Paper

As part of the The Daily I pull in a set of arXiv papers from CS and frankly I have trouble reading them. I’ve adding this document as a guide to “How to Read” these.

The single most useful thing here is the three-pass method, from S. Keshav’s one-page classic How to Read a Paper — worth a 5-minute read, and it genuinely changes how a lot of engineers approach this.

The three passes

For the non-PhD reader

(move below to another note, above is generic, below is specific to ML)

Learn ~12 recurring terms once

Once these click, the fog lifts a lot:

TermWhat it means
BaselineThe simpler/older method the new one is compared against.
AblationRemoving one component to measure how much it contributed.
SOTA”State of the art” — the current best published result.
BenchmarkA standard dataset/task used to compare methods.
Zero/few-shotSolving a task with no / a handful of examples.
Fine-tuningFurther training a pretrained model on a narrower task.
Held-out / test setData withheld from training, used to measure real performance.
OverfittingModel memorizes training data, fails to generalize.
Parameters vs. hyperparametersLearned weights vs. dials you set before training.
End-to-endOne model handles the whole pipeline, no hand-built stages.
Ground truthThe known-correct answers you score predictions against.
← All notes Read recent essays →