Cross-Stitch Networks for Multi-task Learning

By Ishan Misra, Abhinav Shrivastava, Abhinav Kumar Gupta, Martial Hebert. 2016

1,560 citations recorded by the source corpus.

Multi-task learning in Convolutional Networks has displayed remarkable success in the field of recognition. This success can be largely attributed to learning shared representations from multiple supervisory tasks. However, existing multi-task approaches rely on enumerating multiple network architectures specific to the tasks at hand, that do not generalize. In this paper, we propose a principled approach to learn shared representations in ConvNets using multitask learning. Specifically, we propose a new sharing unit: "cross-stitch" unit. These units combine the activations from multiple networks and can be trained end-to-end. A network with cross-stitch units can learn an optimal combination of shared and task-specific representations. Our proposed method generalizes across multiple tasks and shows dramatically improved performance over baseline methods for categories with few training examples.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Model Architectures

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

In Computer Vision and Pattern Recognition

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

In Model Architectures

  1. Luc Van Gool
  2. Trevor Darrell
  3. Philip H. S. Torr
  4. Kaiming He
  5. Alan L. Yuille
  6. Abhinav Kumar Gupta
  7. Quoc V. Le
  8. Mohit Bansal

Citations in the corpus