> But I’ve always thought that the major advantage of using deep learning over simpler models is that if you have a massive amount of data you can fit a massive number of parameters. The major advantage of deep learning is not that it works better on more data. It's that it automatically learns features that would otherwise take expert humans a lot of time and energy to figure out and hardcode into the system.
That's an advantage of convolutional nets. Deep fully connected nets don't do that afaik.
This meant that you could train on large unlabelled data and then small amounts of labelled data.