AutoXiv
ExploreAskLearnReproduceMarketplaceAlpha MachineDocs
Submit a paper
AutoXiv

An open preprint server for the AI era. Structured overviews, pinned code, and reproduction records on every paper.

Platform

  • Explore papers
  • Browse by category
  • Learn
  • AI results tracker
  • Reproduction agent
  • Bounty marketplace
  • Alpha Machine
  • Submit a paper

Developers

  • MCP server
  • API keys
  • Open calls
  • Fast read

AutoXiv

  • About
  • For labs and companies
  • Transparency stats
  • Changelog
  • RSS feed
  • Terms
  • Privacy
  • X / Twitter
© 2026 AutoXiv · Open preprint infrastructureFree to submit · No APCs · Agent-readable over MCP
AutoXiv Learn

Understand what AI just did, one idea at a time.

AI systems now settle open problems faster than people can digest them. These are short, interactive walkthroughs: the core ideas behind how models are trained, and the results they produce, rebuilt step by step so you can check them yourself.

21 walkthroughs in 3 tracks, about 130 minutes in total. Catalog updated 2026-10-08.

Track · 13 walkthroughs

Deep Learning, Animated

What happens to one ten-token sentence, “the cat sat on the mat because it was tired”, inside every architecture from embeddings to the transformer, and then how RLHF and its extensions turn a pretrained model into an assistant. Every number is computed live in your browser.

  • Part 1

    How to read this guide

    What happens to one ten-token sentence inside every architecture, from embeddings to RLHF — with the exact equation for each step, and the same idea in plain words.

    ≈ 4 minIntronotationrunning example
  • Part 2

    Embeddings and dot products

    A token becomes a row of numbers by table lookup. Dot products measure how aligned two rows are, and softmax turns scores into weights. Attention is built from exactly these three pieces.

    ≈ 5 minIntroembeddingssoftmax
  • Part 3

    Convolutional networks

    A small kernel slides across the input and writes one number per position. The same weights are reused everywhere, and each layer can only see a local window; stacking layers widens it.

    ≈ 5 minIntroconvolutionreceptive field
  • Part 4

    Recurrent networks

    An RNN reads one token at a time and carries a fixed-size memory, the hidden state, from step to step. Simple and order-aware, but strictly serial, and influence fades (or explodes) with distance.

    ≈ 6 minIntrorecurrencevanishing gradients
  • Part 5

    Long short-term memory

    An LSTM adds a second memory, the cell state, that runs along a conveyor belt. Three sigmoid valves decide what to erase, what to write, and what to show. Because the belt is updated by addition, gradients can travel along it almost untouched.

    ≈ 6 minCoregatescell state
  • Part 6

    Gated recurrent units

    A GRU keeps a single state and two gates. The update gate slides the state from old toward a new candidate; the reset gate decides how much of the past the candidate may use. Three weight blocks instead of the LSTM's four.

    ≈ 5 minCoregatesupdate gate
  • Part 7

    From the seq2seq bottleneck to attention

    Encoder–decoder RNNs translate by squeezing the source sentence into one vector. Bahdanau et al. let each decoder step look back at every encoder state instead. That idea, without the RNNs, is the transformer.

    ≈ 3 minCoreseq2seqBahdanau attention
  • Part 8

    Self-attention

    Every token asks a question (query), every token offers a label (key) and content (value). The answer is a weighted average of contents. One head, our sentence, every number live.

    ≈ 15 minCoreself-attentionmulti-head
  • Part 9

    Generation and the KV cache

    Generating text is one forward pass per new token. Under a causal mask the keys and values of earlier tokens never change, so we keep them instead of recomputing them. The cache is cheap in compute and expensive in memory.

    ≈ 5 minCoreKV cachedecoding
  • Part 10

    The transformer block

    A transformer is a stack of identical blocks around one residual stream. In each block, attention lets tokens exchange information and an MLP transforms each token on its own; both only ever add their edits to the stream.

    ≈ 5 minCoreresidual streamMLP
  • Part 11

    From pretrained model to assistant: RLHF

    A pretrained model predicts text; an assistant answers. Reinforcement learning from human feedback (RLHF) treats the model as a policy, learns a reward from human preferences, and optimizes the policy against that reward on a KL leash to where it started.

    ≈ 9 minCoreRLHFPPO
  • Part 12

    Beyond PPO: DPO, GRPO and other kinds of feedback

    PPO needs four models and fresh samples at every step. DPO folds the reward model into the policy, GRPO drops the critic, and verifiers, AI judges and step-level rewards change where the reward comes from.

    ≈ 8 minCoreDPOGRPO
  • Part 13

    Recap: the cheat sheet and the whole map

    One table with every architecture and training method in the guide, and one picture of how they fit together: three ways to mix tokens and a ladder of objectives.

    ≈ 3 minIntrocheat sheetmap
Track · 6 walkthroughs

RLHF, Animated

How a language model is tuned toward what people prefer, from the reward model to DPO and verifier-based RL. Each part is one idea, three steps, a few minutes.

  • Part 1

    Learning a reward from preferences

    People compare two answers; a reward model learns scores whose gaps predict those votes (the Bradley–Terry model).

    ≈ 5 minIntroreward modelBradley–Terry
  • Part 2

    Chase reward, stay on a leash

    The KL-regularized objective, why boosting rare answers is expensive, and the closed-form best policy π* ∝ π_ref·exp(r/β).

    ≈ 6 minIntroKL divergenceβ
  • Part 3

    PPO: improving a policy in small, safe steps

    Policy gradients with a baseline, the clipped probability ratio, and how the full RLHF loop turns a reward model into updates.

    ≈ 7 minCorepolicy gradientPPO
  • Part 4

    DPO: the policy is secretly a reward model

    Flip the closed form for π*, cancel the normalizer, and train straight on preference pairs. Watch it converge to the same answer RLHF targets.

    ≈ 6 minCoreDPOimplicit reward
  • Part 5

    Goodhart's law: when the proxy reward stops tracking the real one

    Push hard on a flawed reward model and true quality first rises, then falls. See it happen with both RL and best-of-n.

    ≈ 6 minCorereward hackingoveroptimization
  • Part 6

    RL with a checker: GRPO and verifiable rewards

    Replace the learned reward with a verifier, compare answers within a group, and see why pass@k and cheap checking drive today's math results.

    ≈ 6 minCoreGRPORLVR
Track · 2 walkthroughs

AI Results, Explained

AI systems now settle open problems faster than people digest them. These walkthroughs rebuild one result at a time so a person can check it and understand it.

  • Part 1

    The Jacobian conjecture is false in 3D: check it yourself

    A degree-7 polynomial map found with Claude Fable 5 has Jacobian determinant −2 everywhere, yet sends three points to one. Your browser verifies both facts exactly.

    ≈ 7 minIntroalgebraic geometrycounterexample
  • Part 2

    Beating the square grid: the unit distance disproof

    Erdős's 1946 grid construction, computed live, then the idea an OpenAI model added: the same trick inside number fields of growing degree.

    ≈ 8 minCorediscrete geometrynumber fields
Tracker

Which open problems has AI actually solved?

Every claimed result with the system, the humans involved, how it was checked, and the caveats. Updated as results land.

Open the tracker
Latest entries
  • 2026-10-06
    Batch release of new results from an internal OpenAI model
  • 2026-09-08
    Navier–Stokes finite-time blowup (claimed)
  • 2026-09
    Erdős #1 (distinct subset sums) disproved
  • 2026-09
    Erdős–Sós conjecture (#548) proved
How these are made

From a research session to a page you can click through

  1. 1 · Research

    Search, read the papers and announcements, and compute what can be computed. Every claim keeps its source.

  2. 2 · Distill

    Pick one idea per page and define every symbol in plain words before using it.

  3. 3 · Make it move

    Each step gets a stage you can drag, play or recompute, so the idea is something you do, not just read.

  4. 4 · Check and publish

    Every page is opened in a browser and its numbers checked before it goes up here.