lesson_7_flashcards

1
Q

What is gradient-based visualization?

A

A method to understand neural networks by computing gradients of the loss or activations with respect to inputs, visualizing important input features.

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

What are saliency maps?

A

Visualizations showing regions of an input image that most affect the loss or activations, derived from gradients.

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

What is guided backpropagation?

A

A visualization method that modifies backpropagation to focus only on positive influences, ignoring negative gradients.

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

What is Grad-CAM?

A

A visualization technique that highlights important regions of an input by weighting feature maps by their gradient-based importance.

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

What is style transfer?

A

A method to generate images combining the content of one image and the style of another by optimizing a loss that combines both features.

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

What is a Gram matrix in style transfer?

A

A matrix representing feature correlations across layers, used to match textures between the style and generated images.

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

What are adversarial examples?

A

Inputs intentionally perturbed to mislead a model, causing it to make confident but incorrect predictions.

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

What is the texture bias in CNNs?

A

CNNs often rely more on texture than shape for classification, unlike humans, leading to misclassifications under certain conditions.

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

What is robustness testing in neural networks?

A

Evaluating a network’s performance against input perturbations, noise, or adversarial attacks to understand its reliability.

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

How are adversarial defenses implemented?

A

By augmenting training data with adversarial examples or applying input transformations like noise or blurring.

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

What is optimizing input images in neural networks?

A

Using gradients to modify images, either to maximize class scores or visualize what features activate certain neurons.

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

What is the role of layer-wise visualization in CNNs?

A

It reveals features learned at different depths, from edges in early layers to object parts and entire objects in deeper layers.

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

What is the significance of redundancy in convolutional kernels?

A

Redundancy across learned kernels ensures robust feature extraction but can also indicate inefficiencies in training.

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

What are key applications of visualization in neural networks?

A

Debugging networks, understanding biases, and gaining insights into learned representations for interpretability.

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

What is the limitation of neural network visualizations?

A

They often rely on subjective interpretations and may not comprehensively represent the model’s behavior or distributed representations.

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