w3 Flashcards

1
Q

What makes deep learning ‘deep’?

A

c) The number of layers in the network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which of the following is true about convolutional neural networks?

A

b) They apply filters to detect features in an image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the main function of the classification module in a ConvNet?

A

c) To determine the class with the highest confidence score

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an epoch in the context of training a neural network?

A

c) One full pass through the entire training dataset

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What drives a ConvNet to converge?

A

c) Weight adjustments stopping as the network stabilizes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Convolutional neural networks are inspired by the Neocognitron, an early model for visual processing.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The activation maps in ConvNets are similar to activation patterns in the human brain’s visual system.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The number of layers in a neural network directly reflects the quality of learning, regardless of the network’s architecture.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In a ConvNet, the highest convolutional layer is used as the final output layer for classification.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Edge detection typically occurs in the first layer of a ConvNet.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Why is object recognition challenging for neural networks, despite it seeming easy for humans?

A

Object recognition is complex for neural networks because they must account for variations in shape, size, orientation, and lighting, whereas the human brain processes visual information with remarkable flexibility and adaptability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain the role of convolutional layers in a ConvNet and how they process image data.

A

Convolutional layers apply filters to the input image, creating activation maps that highlight specific features such as edges, textures, or object parts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the term ‘convergence’ mean in neural network training, and why is it important?

A

Convergence refers to the stabilization of the network’s weights as training progresses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How does backpropagation help a ConvNet learn, and what role do epochs play in this process?

A

Backpropagation calculates errors from the output layer and adjusts the weights in each layer to minimize these errors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are some ways ConvNets are similar to the human brain’s visual processing system?

A

ConvNets process images in a hierarchical manner, where each layer builds upon the previous one to identify increasingly complex features.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What was the purpose of the Amazon Mechanical Turk in building the ImageNet dataset?

A

b) To crowdsource image labeling for training data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the ‘top-5 accuracy’ metric in the ImageNet competition?

A

b) The correct label must appear among the model’s top five predictions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Why did ConvNets start outperforming other methods in image recognition?

A

a) Increased access to large datasets and faster parallel computing hardware

19
Q

Which model’s success in the ImageNet competition is considered a turning point for ConvNets?

A

c) AlexNet

20
Q

What is one of the main challenges ConvNets face in comparison to human object recognition?

A

b) ConvNets struggle with localization tasks

21
Q

Yann LeCun was a strong advocate for ConvNets during times when the technology was largely overlooked.

A

True

22
Q

ConvNets are now considered fully human-equivalent in object recognition across all tasks.

A

False

23
Q

The ImageNet competition used Amazon Mechanical Turk to improve GPU processing speeds.

A

False

24
Q

ImageNet has 1,000 categories, and models are evaluated using top-5 accuracy.

A

True

25
Q

Data snooping, seen during some ImageNet competitions, refers to a type of cheating where test data is improperly accessed.

A

True

26
Q

What were the two key factors that allowed ConvNets to dominate the field of computer vision? Explain how each contributed.

A

The availability of large datasets (e.g., ImageNet) provided ample training data, allowing models to learn complex features. Additionally, advancements in GPU technology enabled faster parallel computing.

27
Q

Why is top-5 accuracy used as a benchmark in the ImageNet competition, and how does it differ from top-1 accuracy?

A

Top-5 accuracy is used because it allows the correct label to appear within the top five predictions.

28
Q

Explain why object recognition is not considered ‘solved’ by AI, even though ConvNets perform well on tasks like ImageNet.

A

Object recognition is challenging for AI because ConvNets still struggle with tasks that require spatial understanding.

29
Q

How did the success of AlexNet in the ImageNet competition influence the development of deep learning and ConvNets?

A

AlexNet’s success showed that deep ConvNets could outperform traditional methods, leading to a surge in research.

30
Q

What role did the ImageNet competition play in the evolution of computer vision benchmarks, and why is it considered a symbol of progress in AI?

A

The ImageNet competition provided a clear, quantitative measure of progress in computer vision.

31
Q

Why might ConvNets focus on irrelevant parts of an image, like backgrounds, when classifying objects?

A

b) They learn patterns based solely on observed data.

32
Q

What does the ‘long tail’ problem refer to in machine learning?

A

b) Poor performance on rare or unusual examples.

33
Q

What is an adversarial example?

A

b) An input deliberately modified to mislead an AI model.

34
Q

Which type of AI learning is most suitable for developing general-purpose AI?

A

b) Unsupervised learning.

35
Q

ConvNets are naturally capable of learning on their own, without the need for labeled data.

A

False

36
Q

Humans and ConvNets learn in fundamentally different ways, which affects AI’s trustworthiness and robustness.

A

True

37
Q

The gorilla incident is an example of how biased data can lead to unfair or inaccurate AI predictions.

A

True

38
Q

Explainable AI (XAI) is designed to make AI decisions easier to understand and interpret.

A

True

39
Q

ConvNets perform well on non-linearly separable problems without the need for non-linear activation functions.

A

False

40
Q

How does the way ConvNets learn differ from human learning, and why does this affect their robustness?

A

Unlike humans, who use context and reasoning, ConvNets learn only from labeled data.

41
Q

Explain the ‘long tail’ problem in supervised learning and why it limits the development of general-purpose AI.

A

The long tail problem refers to a model’s difficulty with rare or unusual examples.

42
Q

What are adversarial examples, and why do they pose a challenge for ConvNets?

A

Adversarial examples are inputs that are subtly modified to trick AI models into misclassifying them.

43
Q

Discuss the importance of explainable AI (XAI) and how it might improve trust in AI systems.

A

Explainable AI aims to make AI decisions more transparent by allowing users to understand the reasons behind predictions.

44
Q

Why might supervised learning result in biased AI systems, and what is a real-world example of this?

A

Supervised learning can lead to biased AI systems if the training data is unrepresentative of diverse groups.