Convolutions for images, recurrence for sequences, and attention, the idea behind transformers.
Exploit the structure of images: local patterns, shared weights, and a hierarchy of features.
Text, audio and time series: embeddings, recurrent networks, and why they struggled with long contexts.
Let every token look at every other: attention, self-attention, and the transformer block.
Turn convolution into a matrix multiply, then train a small CNN on handwritten digits and look at the filters it learns.
Preview the project →