Interpolation consistency training for semi-supervised learning

Loading...
Thumbnail Image

Access rights

openAccess

URL

Journal Title

Journal ISSN

Volume Title

A1 Alkuperäisartikkeli tieteellisessä aikakauslehdessä

Date

2022

Major/Subject

Mcode

Degree programme

Language

en

Pages

90-106

Series

Neural Networks, Volume 145

Abstract

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.

Description

Keywords

Other note

Citation

Verma, V, Kawaguchi, K, Lamb, A, Kannala, J, Solin, A, Bengio, Y & Lopez-Paz, D 2022, ' Interpolation consistency training for semi-supervised learning ', Neural Networks, vol. 145, pp. 90-106 . https://doi.org/10.1016/j.neunet.2021.10.008