Flashcards · Deep Learning · Free
Deep Learning flashcards, generated for you.
Example Deep Learning study cards to learn from right now — then generate a full set from your own notes (plus a practice quiz) and export to Quizlet or Anki. Free, no account needed.
Example Deep Learning flashcards
What is the core idea behind deep learning?
Deep learning learns hierarchical representations by stacking layers that progressively extract higher-level features from raw input (e.g., pixels → edges → shapes → objects).
Why do we need multiple layers instead of one big layer?
Multiple layers allow efficient feature composition: each layer learns simple patterns, which are combined by later layers into complex patterns. This is more parameter-efficient and generalizable than learning everything at once.
What is a neuron (unit) in a neural network, intuitively?
A neuron computes a weighted sum of inputs plus a bias, then passes it through an activation function. Intuitively: it's a learnable feature detector that fires (activates) when its favorite input pattern appears.
What does an activation function do, and why do we need it?
An activation function (e.g., ReLU, sigmoid) introduces non-linearity. Without it, stacking layers would just compute linear transformations, limiting the network to learning only linear relationships.
What is backpropagation, intuitively?
Backpropagation computes how much each weight contributed to the final error, working backward through layers using the chain rule. This tells us how to adjust weights to reduce error.
What is a loss function and why is it central to training?
A loss function measures the difference between predicted and true outputs (e.g., mean squared error, cross-entropy). Training minimizes this loss by adjusting weights to reduce prediction error on training data.
What is a hyperparameter vs. a parameter in deep learning?
Parameters (weights and biases) are learned during training via backpropagation. Hyperparameters (learning rate, layer size, activation function) are set before training and control how learning happens.
What is the vanishing gradient problem, and why does it matter?
In very deep networks with certain activation functions (e.g., sigmoid), gradients shrink exponentially as they backpropagate, making early layers learn very slowly. ReLU and batch normalization help mitigate this.
What is overfitting and how does regularization address it?
Overfitting occurs when a model memorizes training data rather than learning generalizable patterns, failing on new data. Regularization (L1/L2 penalties, dropout, early stopping) penalizes complexity to improve generalization.
What distinguishes CNNs, RNNs, and Transformers at a high level?
CNNs exploit spatial locality via convolutional filters (good for images). RNNs process sequences with hidden state memory (good for time series). Transformers use attention to weigh all input positions (good for sequences and many domains).
Make your own Deep Learning study set
Flashcards for related topics
Studying Deep Learning to build with AI? MindloomHQ turns it into real skills — structured courses, agent projects, and certificates.
Explore MindloomHQ →