Learn Deep Learning with 66 Flashcards: From the Perceptron to Diffusion Models
Learn deep learning with 66 real flashcards: CNNs, LSTMs, Transformers, backpropagation, ResNet and diffusion, plus a timeline fix and the missing foundation cards.

Studying. But it's also a video game. 🎮
Flashcards, quizzes and games that make you actually remember.
Posted by
Related reading
Data Visualization Flashcards: Memorize Tufte's Rules, Color Theory and 15 Chart Types
Learn data visualization with 41 flashcards: data-ink ratio, lie factor, preattentive attributes, color schemes, Sankey, treemap, violin plots and D3.js.
Remember Every Machine Learning Metric: 75 Flashcards on Algorithms, Loss Functions and Evaluation
Study machine learning with 75 flashcards: precision, recall, F1, ROC and AUC, bagging vs boosting, L1 vs L2, gradient descent, plus the metrics missing.
Learn NumPy Fast: 77 Flashcards on Arrays, Broadcasting and Linear Algebra
Learn NumPy with 77 flashcards: array creation, shape and dtype, slicing, boolean indexing, broadcasting, the axis parameter, ufuncs and np.linalg.
Deck EV4453 — Deep Learning packs 66 cards cut from the encyclopedic overview of the field: architectures, training tricks, hardware and a surprising amount of history. It is a solid map of the vocabulary, but the history cards are scattered from card 11 to card 66, and a few core ideas are used without ever being defined. Here is how to turn it into real understanding.
Study this deck: Deep Learning
1 / 10Deep learning
Tap the card for the answer · swipe right if you knew it, left if not
What the cards actually say
| Front | Back (from the deck) |
|---|---|
| Why is it called "deep" learning? | The use of multiple layers, from three to several hundred or thousands |
| What CAP depth is generally considered 'deep'? | CAP depth higher than two |
| Backpropagation | An efficient application of the chain rule for computing gradients |
| Vanishing gradient problem | Gradients become extremely small in early layers, preventing effective learning |
| LSTM | An RNN architecture designed to learn long-term dependencies and handle the vanishing gradient problem |
| Degradation problem | A steep drop in training accuracy when stacking 20-30+ layers, addressed by ResNet and Highway Networks |
| AlexNet | Krizhevsky, Sutskever and Hinton, won ImageNet 2012, start of the deep learning revolution |
| Diffusion models | Gradually add and remove noise; eclipsing GANs since ~2022 (DALL-E 2, Stable Diffusion) |
Everything the deck covers
Architectures: CNN, RNN, LSTM (with its 1999 forget gate), Transformer, GAN, StyleGAN, ResNet, Highway Network, VGG-16, Inception v3, LeNet, DanNet, AlexNet, Deep Belief Network, Restricted and Deep Boltzmann Machines, feedforward network, perceptron, NeRF. Training: backpropagation, stochastic gradient descent, learning rate, batch learning, ReLU, sigmoid, dropout, weight decay, data augmentation, regularization, overfitting, transfer learning, fine-tuning, representation learning, CTC, predictive coding. Context: GPUs, TPUs, NPUs, ImageNet, MNIST, TIMIT, the universal approximation theorem, and applications from computer vision and NLP to machine translation and neural style transfer.
Tip 1: rebuild the timeline yourself
The deck mentions a dozen dates but never in order: the Ising model sits at card 61 and the 1958 perceptron at card 62, after Stable Diffusion. Make one extra card per era and review them as a chain: 1920s Ising model → 1958 perceptron → 1969 ReLU (Fukushima) → 1989 LeNet → 1997 LSTM / 1999 forget gate → 2006 Deep Belief Nets and CTC → 2011 DanNet → 2012 AlexNet → 2015 ResNet, Highway Nets, diffusion → 2018 StyleGAN → 2022 DALL-E 2 and Stable Diffusion. Two facts the deck leaves out complete it: the Transformer dates from 2017 ("Attention Is All You Need"), and LSTM from 1997 (Hochreiter and Schmidhuber).
Fix one card while you do it: card 45 dates the Deep Boltzmann Machine to "the 1980s-1990s". Boltzmann machines are from the 1980s, but the deep variant was introduced by Salakhutdinov and Hinton in 2009, after the 2006 Deep Belief Network.
Tip 2: write the missing foundation cards
Several backs lean on terms no front defines. Add these before card 1: loss function, gradient descent (card 63 only gives the stochastic version), attention (the Transformer card depends on it), softmax, epoch, and batch normalization. Card 5 also deserves a rewrite: "data can flow in any direction" is vague; an RNN feeds its hidden state back into itself at the next time step.
Finally, group the four regularization cards (dropout, weight decay, data augmentation, regularization) and quiz them as "which technique does X?" so they stop blurring together.
Keep going
Pair this deck with the classic ML metrics covered in Remember Every Machine Learning Metric, then search EV4453 in the Flip It library to start reviewing.
Ready to learn faster? 🚀
Join FLIP IT for free and turn studying into a game.