Representation Learning with Contrastive Predictive Coding
Обучение представлений с помощью контрастивного предиктивного кодирования
2018-07-10
SCID: 54.1/af5k2gjr
Discuss with AI
Contrastive Predictive Codingautoregressive modelsnegative samplingprobabilistic contrastive lossunsupervised representation learning
Figures from the paper
Abstract (AI)
While supervised learning has enabled great progress in many applications, unsupervised learning has not seen such widespread adoption, and remains an important and challenging endeavor for artificial intelligence. In this work, we propose a universal unsupervised learning approach to extract useful representations from high-dimensional data, which we call Contrastive Predictive Coding. The key insight of our model is to learn such representations by predicting the future in latent space by using powerful autoregressive models. We use a probabilistic contrastive loss which induces the latent space to capture information that is maximally useful to predict future samples. It also makes the model tractable by using negative sampling. While most prior work has focused on evaluating representations for a particular modality, we demonstrate that our approach is able to learn useful representations achieving strong performance on four distinct domains: speech, images, text and reinforcement learning in 3D environments.
Key Findings
1
A probabilistic contrastive loss encourages representations to retain information maximally useful for predicting future samples while remaining tractable through negative sampling.
2
Contrastive Predictive Coding is proposed as a universal unsupervised method for learning useful representations from high-dimensional data.
3
The approach achieves strong representation-learning performance across four domains: speech, images, text, and reinforcement learning in 3D environments.
4
The method predicts future observations in latent space using powerful autoregressive models rather than predicting directly in the original data space.
Research Object
Contrastive Predictive Coding representations learned from high-dimensional data across speech, images, text, and 3D reinforcement-learning environments
Research Subject
Learning useful latent representations by predicting future samples with autoregressive models and a probabilistic contrastive loss
Publication Details
Publication Date
2018-07-10
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest