Two at Once: Enhancing Learning and Generalization Capacities via IBN-Net

By Xingang Pan, Ping Luo, Jianping Shi, Xiaoou Tang. 2018

943 citations recorded by the source corpus.

Convolutional neural networks (CNNs) have achieved great successes in many computer vision problems. Unlike existing works that designed CNN architectures to improve performance on a single task of a single domain and not generalizable, we present IBN-Net, a novel convolutional architecture, which remarkably enhances a CNN’s modeling ability on one domain (e.g. Cityscapes) as well as its generalization capacity on another domain (e.g. GTA5) without finetuning. IBN-Net carefully integrates Instance Normalization (IN) and Batch Normalization (BN) as building blocks, and can be wrapped into many advanced deep networks to improve their performances. This work has three key contributions. (1) By delving into IN and BN, we disclose that IN learns features that are invariant to appearance changes, such as colors, styles, and virtuality/reality, while BN is essential for preserving content related information. (2) IBN-Net can be applied to many advanced deep architectures, such as DenseNet, ResNet, ResNeXt, and SENet, and consistently improve their performance without increasing computational cost. (3) When applying the trained networks to new domains, e.g. from GTA5 to Cityscapes, IBN-Net achieves comparable improvements as domain adaptation methods, even without using data from the target domain. With IBN-Net, we won the 1st place on the WAD 2018 Challenge Drivable Area track, with an mIoU of 86.18%.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Representation & Self-Supervised Learning, 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. Luc Van Gool
  2. Tao A. Xiang
  3. Ziwei Liu
  4. Yu Qiao
  5. Chen Change Loy
  6. Xiaogang Wang
  7. Hongsheng Li
  8. Kaiyang Zhou

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Xiaogang Wang
  3. Dacheng Tao
  4. Chen Change Loy
  5. Ming-Hsuan Yang
  6. Yu Qiao
  7. Yi Yang
  8. Trevor Darrell

In Representation & Self-Supervised Learning

  1. Ziwei Liu
  2. Tao A. Xiang
  3. Kaiyang Zhou
  4. Luc Van Gool
  5. Chen Change Loy
  6. Wen Li
  7. Yu Qiao
  8. Yuhua Chen

In Model Architectures

  1. Ping Luo
  2. Hongsheng Li
  3. Luc Van Gool
  4. Chen Change Loy
  5. Ziwei Liu
  6. Tao A. Xiang
  7. Kaiyang Zhou
  8. In-So Kweon

Citations in the corpus