Neural Network Study Guide 2026
Everything you need to pass the Neural Network exam in one place: the exam format, every topic to study, real practice questions with explanations, flashcards, and full-length practice tests. Free, no sign-up needed.
📋 Neural Network Exam Format at a Glance
📚 Neural Network Topics to Study (23)
✍️ Sample Neural Network Questions & Answers
1. What is teacher forcing in RNN training?
Teacher forcing feeds the actual ground-truth token at each decoder step during training rather than the model's predicted token, accelerating convergence but potentially causing exposure bias.
2. What does the stride parameter control in a convolutional layer?
Stride controls how many pixels the convolutional filter moves at each step; a stride of 2 halves the spatial dimensions of the output compared to stride 1.
3. What does 'model distillation' (knowledge distillation) transfer from teacher to student network?
Knowledge distillation trains a smaller student network to mimic the teacher's soft output probabilities, which contain richer information than hard labels.
4. In machine learning, what does not refer to a neural network layer
Explanation: The addition of a constant value (or a constant vector) to the product of inputs and weights is known as bias. To compensate for the result, bias is used. The bias is used to move the activation function's result to the positive or negative side.
5. What is the purpose of hooks in PyTorch and when are they used?
PyTorch hooks (forward hooks and backward hooks) let you register callback functions on modules or tensors to inspect or modify activations and gradients during computation, useful for debugging and feature visualization.
6. Which component of a Variational Autoencoder (VAE) enables backpropagation through the sampling step?
The reparameterization trick expresses the random sample as a deterministic function of the latent mean and variance, enabling gradients to flow through.