Skip to main content
Notice removed Authoritative reference needed by MWB
Bounty Ended with chicxulub's answer chosen by MWB
dead link fixed; the new link goes to the same quotation
Source Link

In this videothis video, at 5:29, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retraining all the layers of a transfer learning network if the fine-tuning dataset was small? That is (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

In this video, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retraining all the layers of a transfer learning network if the fine-tuning dataset was small? That is (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

In this video, at 5:29, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retraining all the layers of a transfer learning network if the fine-tuning dataset was small? That is (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

retain -> retrain (typo alters the meaning of the question)
Source Link

In this video, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retainingretraining all the layers of a transfer learning network if the fine-tuning dataset was small? Ie,That is (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

In this video, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retaining all the layers of a transfer learning network if the fine-tuning dataset was small? Ie, (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

In this video, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retraining all the layers of a transfer learning network if the fine-tuning dataset was small? That is (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?

Notice added Authoritative reference needed by MWB
Bounty Started worth 50 reputation by MWB
Source Link
Tom Hale
  • 2.6k
  • 4
  • 16
  • 34

Transfer learning: How and why retrain only final layers of a network?

In this video, Prof. Andrew Ng says regarding transfer learning:

Depending on how much data you have, you might just retrain the new layers of the network, or maybe you could retrain even more layers of this neural network.

The new layers he is referring to are ones that are added to replace the original output layer.

At this point Prof. Ng says:

If you have enough data, you could also retrain all the layers of rest of the network.

  1. In transfer learning, is there any difference in how backprop is applied when only training the last few layers?

  2. Why would one want to avoid retaining all the layers of a transfer learning network if the fine-tuning dataset was small? Ie, (if I understand it correctly), why would one not want to apply normal back-propagation through to the input layer?