Multi-task Self-Supervised Visual Learning

By Carl Doersch, Andrew Zisserman. 2017

671 citations recorded by the source corpus.

We investigate methods for combining multiple selfsupervised tasks—i.e., supervised tasks where data can be collected without manual labeling—in order to train a single visual representation. First, we provide an apples-toapples comparison of four different self-supervised tasks using the very deep ResNet-101 architecture. We then combine tasks to jointly train a network. We also explore lasso regularization to encourage the network to factorize the information in its representation, and methods for “harmonizing” network inputs in order to learn a more unified representation. We evaluate all methods on ImageNet classification, PASCAL VOC detection, and NYU depth prediction. Our results show that deeper networks work better, and that combining tasks—even via a na¨ýve multihead architecture—always improves performance. Our best joint network nearly matches the PASCAL performance of a model pre-trained on ImageNet classification, and matches the ImageNet network on NYU depth prediction.

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. Sergey Levine
  2. Dacheng Tao
  3. Trevor Darrell
  4. Quoc V. Le
  5. Yoshua Bengio
  6. Mohit Bansal
  7. Luc Van Gool
  8. Andrew Zisserman

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Ming-Hsuan Yang
  5. Jitendra Malik
  6. Andrew Zisserman
  7. Xiaogang Wang
  8. Andrea Vedaldi

In Representation & Self-Supervised Learning

  1. Ishan Misra
  2. Andrea Vedaldi
  3. Andrew Zisserman
  4. Trevor Darrell
  5. Kaiming He
  6. Dacheng Tao
  7. Phillip Isola
  8. Armand Joulin

Citations in the corpus