Interpolation Consistency Training for Semi-Supervised Learning

By Vikas Verma, Alex Lamb, Juho Kannala, Yoshua Bengio, David Lopez-Paz. 2019

919 citations recorded by the source corpus.

We introduce Interpolation Consistency Training (ICT), a simple and computation efficient algorithm for training Deep Neural Networks in the semi-supervised learning paradigm. ICT encourages the prediction at an interpolation of unlabeled points to be consistent with the interpolation of the predictions at those points. In classification problems, ICT moves the decision boundary to low-density regions of the data distribution. Our experiments show that ICT achieves state-of-the-art performance when applied to standard neural network architectures on the CIFAR-10 and SVHN benchmark datasets. Our theoretical analysis shows that ICT corresponds to a certain type of data-adaptive regularization with unlabeled points which reduces overfitting to labeled points under high confidence values.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Quoc V. Le
  2. Mohit Bansal
  3. Yoshua Bengio
  4. Jianfeng Gao
  5. Percy Liang
  6. Trevor Darrell
  7. Dacheng Tao
  8. Caiming Xiong

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Ming-Hsuan Yang
  5. Xiaogang Wang
  6. Andrew Zisserman
  7. Bernt Schiele
  8. Yi Yang

In Representation & Self-Supervised Learning

  1. Quoc V. Le
  2. Ishan Misra
  3. Ting-Li Chen
  4. Xiaohua Zhai
  5. Nicolas Ballas
  6. Armand Joulin
  7. Geoffrey E. Hinton
  8. Yoshua Bengio

Citations in the corpus