---

An introduction to representation learning

Representation learning has emerged as a way to extract features from unlabeled data by training a neural network on a secondary, supervised learning task.