Even the best skin cancer classifier [1] was pretrained on ImageNet.
Even the best skin cancer classifier [1] was pretrained on ImageNet.
What do you suggest for someone who has experience with Deep Learning?
EDIT: found this wiki with the course notes: http://wiki.fast.ai/index.php/Main_Page
One can use it as a guide to avoid missing anything.
Similarly for word embeddings like word2vec, GLoVE, fasttext etc in the case of NLP.
I think this is fundamental - if you teach a human how to recognize street signs, you don't need to show them millions of examples - just one or a few of each is enough because we build on reference experiences of past objects seen through life experience to encode the new images as memories.
My main doubt comes the fact that language meaning may vary between different contexts, but I am no expert and am earnestly curious about using NLP and ML with not-that-big data.
> We were very surprised that our model learned an interpretable feature, and that simply predicting the next character in Amazon reviews resulted in discovering the concept of sentiment.
> You don’t need Google-scale data to use deep learning. Using all of the above means that even your average person with only a 100-1000 samples can see some benefit from deep learning. With all of these techniques you can mitigate the variance issue, while still benefitting from the flexibility. You can even build on others work through things like transfer learning.
I have this data set that is word counts for top 5k words, 5000 observations training, 5000 hold out. I consider this data pretty small.
SVM with rbf kernal can get around 87-88% accuracy, but a histogram kernal can get around 89.7% accuracy with a little feature engineering.
Tensorflow, after tuning some parameters, can also get around 89.7% accuracy as well.