25 multiple-choice questions on deep learning fundamentals and FastAI basics, plus 5 short-answer questions.
Select the single best answer for each question. Each question is worth 1 mark.
Deep learning is best described as:
In FastAI, what does learn.fine_tune(3) do?
Transfer learning in image classification involves:
The purpose of a validation set during training is to:
The Oxford-IIIT Pet dataset is used in Week 1 to demonstrate:
In FastAI, error_rate is defined as:
Which of the following is NOT a type of layer found in a standard convolutional neural network?
A DataLoader in FastAI is responsible for:
vision_learner(dls, resnet34, metrics=error_rate) creates a learner that:
When we say a model is "pre-trained", we mean:
The loss function during training measures:
A mini-batch in deep learning refers to:
The sigmoid activation function is most appropriate for:
If the learning rate is set too high, training will likely:
learn.predict(img) in FastAI returns:
A confusion matrix for a 3-class classifier has:
Data augmentation (e.g. random flipping, cropping) helps because:
In FastAI, ImageDataLoaders contains:
Fine-tuning a pre-trained model means:
ResNet (Residual Network) is notable for introducing:
GPUs are used for deep learning training primarily because:
learn.lr_find() in FastAI helps you:
Which metric is most appropriate for an imbalanced binary classification problem?
One complete pass through the entire training dataset is called:
The Oxford-IIIT Pet dataset challenge is that:
Answer each question in 2–4 sentences. Precise technical language is expected. Code snippets are welcome where relevant.
What is the difference between learn.fit() and learn.fine_tune() in FastAI?written
Explain what transfer learning is and why it is useful when working with small datasets.written
What is a confusion matrix? What can it tell you about model errors that overall accuracy cannot?written
Describe the role of the validation set during training. Why is it important to keep it completely separate from the training set?written
List and briefly explain the main steps to build an image classifier in FastAI, from loading data to evaluating performance.written
Complete all 30 questions then click Submit. Your MCQ score (25/25) will be shown. Short answers are marked separately.