SOTAVerified

ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoders

2023-01-02CVPR 2023Code Available3· sign in to hype

Sanghyun Woo, Shoubhik Debnath, Ronghang Hu, Xinlei Chen, Zhuang Liu, In So Kweon, Saining Xie

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Driven by improved architectures and better representation learning frameworks, the field of visual recognition has enjoyed rapid modernization and performance boost in the early 2020s. For example, modern ConvNets, represented by ConvNeXt, have demonstrated strong performance in various scenarios. While these models were originally designed for supervised learning with ImageNet labels, they can also potentially benefit from self-supervised learning techniques such as masked autoencoders (MAE). However, we found that simply combining these two approaches leads to subpar performance. In this paper, we propose a fully convolutional masked autoencoder framework and a new Global Response Normalization (GRN) layer that can be added to the ConvNeXt architecture to enhance inter-channel feature competition. This co-design of self-supervised learning techniques and architectural improvement results in a new model family called ConvNeXt V2, which significantly improves the performance of pure ConvNets on various recognition benchmarks, including ImageNet classification, COCO detection, and ADE20K segmentation. We also provide pre-trained ConvNeXt V2 models of various sizes, ranging from an efficient 3.7M-parameter Atto model with 76.7% top-1 accuracy on ImageNet, to a 650M Huge model that achieves a state-of-the-art 88.9% accuracy using only public training data.

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
ADE20KConvNeXt V2-H (FCMAE)Validation mIoU55Unverified
ADE20KSwin V2-HValidation mIoU54.2Unverified
ADE20KConvNeXt V2-LValidation mIoU53.7Unverified
ADE20KSwin-LValidation mIoU53.5Unverified
ADE20KSwin-BValidation mIoU52.8Unverified
ADE20KConvNeXt V2-BValidation mIoU52.1Unverified
ADE20KConvNeXt V2-L (Supervised)Validation mIoU51.6Unverified
ADE20KConvNeXt V1-LValidation mIoU50.5Unverified
ADE20KConvNeXt V1-BValidation mIoU49.9Unverified

Reproductions