Deep Learning Cheat Sheet 2026
The 30 highest-yield Deep Learning facts, distilled from real exam questions. Print it, save it as a PDF, or study it here ā free, no sign-up.
60 questions
90 min time limit
70.00% to pass
- What does 'stateful' mode mean for an RNN in frameworks like Keras? ā The hidden state from the end of one batch is used as the initial state of the next batch
- What is the primary advantage of transfer learning over training a model from scratch? ā It reduces the amount of labeled data and compute required to achieve good performance
- What problem does batch normalization primarily address? ā Internal covariate shift causing unstable training
- What does an object detection CNN like YOLO do differently from a standard image classification CNN? ā It predicts both class labels and bounding box coordinates simultaneously
- What is a bidirectional RNN? ā An RNN that processes the sequence in both forward and backward directions simultaneously
- In a neural network, what is an epoch? ā One complete pass through the entire training dataset
- In sequence-to-sequence (Seq2Seq) models, what is the role of the encoder? ā Compressing the input sequence into a fixed-length context vector
- What is the computational complexity of self-attention with respect to sequence length n? ā O(n²)
- What is the primary purpose of an activation function in a neural network? ā To introduce non-linearity
- What does fine-tuning mean in the context of transfer learning with pretrained CNNs? ā Continuing to train some or all pretrained layers on the new task with a low learning rate
- What is the hidden state in an RNN? ā A vector summarizing information from previous time steps passed to the next step
- Which of the following strategies is similar to dropout in a neural network in terms of operations? ā Bagging
- In NLP transfer learning, what does BERT's pre-training primarily involve? ā Masked language modeling and next sentence prediction
- What is prompt engineering in the context of large language models? ā Crafting input text to elicit desired model behavior without changing model parameters
- What is a GRU (Gated Recurrent Unit) and how does it differ from an LSTM? ā A GRU simplifies LSTM by merging cell and hidden state and using only two gates
- In the context of large language models, what is autoregressive generation? ā Producing one token at a time, conditioning each on all previously generated tokens
- What is the main limitation of vanilla Seq2Seq models for long input sequences? ā The fixed-size context vector loses information when compressing long sequences
- What is backpropagation in the context of neural network training? ā Algorithm to compute gradients via the chain rule
- The classification error of test data always lowers as the number of hidden layers in a Multi Layer Perceptron increases. Is this statement true or false? ā A) False
- What if we utilize an excessively high learning rate? ā Network will not converge
- What is the vanishing gradient problem's equivalent for very deep CNNs without residual connections? ā Gradient signal becoming too weak to update early layer weights effectively
- What is mode collapse in GAN training? ā The generator producing only a few distinct outputs rather than the full data distribution
- What problem does the forget gate in an LSTM address? ā Deciding how much of the previous cell state to retain or discard
- What is 'discriminative fine-tuning' as used in language model transfer? ā Applying different learning rates to different layers, with lower rates for earlier layers
- Which of the following best describes a hyperparameter in deep learning? ā A configuration set before training that controls the learning process
- What is 'zero-shot learning' in deep learning? ā A model's ability to recognize or solve tasks it has never explicitly seen during training
- Which CNN architecture was the first to demonstrate the power of deep learning on ImageNet, winning in 2012? ā AlexNet
- What is gradient clipping used for when training RNNs? ā Capping gradient magnitudes to prevent exploding gradients from destabilizing training
- What is feature map in the context of a CNN? ā The output activation volume produced by applying a set of filters to the previous layer
- What loss function does a standard GAN generator minimize? ā The negative log-probability of the discriminator classifying generated samples as real
Turn these facts into recall: