Ch 4 Flashcards

1
Q

What is the primary goal of a simple artificial neuron model?

A

To reflect some neurophysiological observation, not to reproduce their dynamics.

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

What are the types of connections in an artificial neuron?

A

Inhibition and excitation connections.

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

What is the output of artificial neurons?

A

Real values.

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

What is a key limitation of two-layer neural networks?

A

They cannot solve problems like XOR without additional hidden layers.

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

How does a hidden layer contribute to neural networks?

A

It provides non-linear input space transformations.

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

What is the significance of deep neural networks?

A

They have more than one hidden layer, making intuition more difficult.

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

What are hyperparameters in the context of neural networks?

A

K layers (depth of network) and hidden units per layer (width of network).

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

What is hyperparameter optimization?

A

The process of retraining with different hyperparameters.

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

What is the typical range of layers in deep networks for best results?

A

50-1000 layers.

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

In which applications do deep networks yield the best results?

A
  • Computer vision
  • Natural language processing
  • Graph neural networks
  • Generative models
  • Reinforcement learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What theorem do both shallow and deep networks obey?

A

The universal approximation theorem.

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

What is depth efficiency in deep networks?

A

Some functions require a shallow network with exponentially more hidden units than a deep network to achieve an equivalent approximation.

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

Why are convolutional networks used in deep learning?

A

They allow weights to operate locally and share across images, integrating information gradually.

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

What happens to the fitting of deep models beyond about 20 layers?

A

Fitting becomes harder and various tricks are needed to train deeper networks.

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

What is a challenge in fitting deep networks?

A

Fitting of deep models is faster but becomes harder with more layers.

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

What is the next step after defining flexible networks for mapping multiple inputs to outputs?

A

To train them.

17
Q

Fill in the blank: The number of linear regions per parameter increases significantly in deep networks due to their _______.

18
Q

True or False: Deep networks create fewer linear regions per parameter compared to shallow networks.