Learn in the textbookNeural Networks and Deep Learning
DefinitionDeep learning (ディープラーニング) is a machine learning method that uses a neural network with many stacked middle layers and lets the computer find the features of the data by itself.
ExplanationDeepening the layers creates a division of labor: shallow layers capture simple features, and deeper layers combine them into complex ones. As a result, features can be pulled out of large amounts of data automatically, without people spelling out in detail where to look. It delivers high performance in image recognition, speech recognition, translation, and similar tasks.
AnalogyLike learning to read Chinese characters: first the strokes, then the radicals, and finally the whole character, building up the ability to tell them apart one stage at a time.
Memory hook"Deep" refers not to how clever the system is, but to how deep (how many) its stacked layers are.