holehouse.org Blog Machine learning notes

24: AlphaFold2

A note on this chapter

The problem

The key input: MSAs and coevolution

The architecture at a glance

sequence + MSA MSA rep. [s × r] pair rep. [r × r] Evoformer × 48 row + column attention on MSA triangle updates on pairs outer product bias structure module × 8 frames + IPA 3D + pLDDT recycling × 3 - feed the answer back in and refine
The three stages: build two representations, refine them together through 48 Evoformer blocks, then let the structure module turn the result into coordinates — and recycle the whole thing a few times.

The Evoformer

aij=softmax(qi⋅kjdk+bij) Chapter 21's scaled dot-product score with one extra term: bij comes from the pair representation's cell (i, j). If the model currently believes residues i and j are close, their attention is boosted — the pair view steers where the MSA view looks.

The structure module

Training, losses and recycling

Confidence: pLDDT and PAE

Limits

After AlphaFold2

Summary