i want to ask that we can apply transfer learning only on that dataset which is similar to dataset of previously pre-trained model.If there is very less similarity between the datasets then transfer learning fails??
For eg using Resnet50 trained on imagenet and using it as a pretrained model for self driving car dataset for predicting steering angles
But it can also be seen that using transfer learning in this case the convolution layers will extract good features from the image like we can extract the other cars,edges etc. and this can be applied to any image and will give good results.
and one more qs imagenet challenge was a classification problem and can we apply resnet50 on a regression problem too if dataset is similar??