paper-with-me

홈 › Papers

Searching the Search Space of Vision Transformer

2021-11-29 · NeurIPS 2021 12 · Minghao Chen, Kan Wu, Bolin Ni, Houwen Peng, Bei Liu, Jianlong Fu, Hongyang Chao, Haibin Ling

Vision Transformer has shown great visual representation power in substantial vision tasks such as recognition and detection, and thus been attracting fast-growing efforts on manually designing more effective architectures. In this paper, we propose to use neural architecture search to automate this process, by searching not only the architecture but also the search space. The central idea is to gradually evolve different search dimensions guided by their E-T Error computed using a weight-sharing supernet. Moreover, we provide design guidelines of general vision transformers with extensive analysis according to the space searching process, which could promote the understanding of vision transformer. Remarkably, the searched models, named S3 (short for Searching the Search Space), from the searched space achieve superior performance to recently proposed models, such as Swin, DeiT and ViT, when evaluated on ImageNet. The effectiveness of S3 is also illustrated on object detection, semantic segmentation and visual question answering, demonstrating its generality to downstream vision and vision-language tasks. Code and models will be available at https://github.com/microsoft/Cream.

📄 PDF Abstract BibTeX arXiv:2111.14725

Code (2)

microsoft/cream 공식 구현 pytorch
sayakpaul/swin-transformers-tf tf

Tasks

Neural Architecture Searchobject-detectionObject DetectionQuestion AnsweringSemantic SegmentationVisual Question AnsweringVisual Question Answering (VQA)

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Residual Connection 설명 없음
Feedforward Network A Feedforward Network, or a Multilayer Perceptron (MLP), is a neural network with solely densely connected layers. This is the classic neural network architecture of the…

Similar Papers 제목 키워드 기반

Vision Transformer Slimming: Multi-Dimension Searching in Continuous Optimization Space

2022-01-03 · CVPR 2022 1 · Arnav Chavan, Zhiqiang Shen, Zhuang Liu, Zechun Liu 외

This paper explores the feasibility of finding an optimal sub-model from a vision transformer and introduces a pure vision transformer slimming (ViT-Slim) framework. It can search a sub-structure from the original model …

GPU

UPop: Unified and Progressive Pruning for Compressing Vision-Language Transformers

2023-01-31 · Dachuan Shi, Chaofan Tao, Ying Jin, Zhendong Yang 외

Real-world data contains a vast amount of multimodal information, among which vision and language are the two most representative modalities. Moreover, increasingly heavier models, \textit{e}.\textit{g}., Transformers, h…

Image CaptioningImage ClassificationImage RetrievalImage-text Retrieval+7

GLiT: Neural Architecture Search for Global and Local Image Transformer

2021-07-07 · ICCV 2021 10 · BoYu Chen, Peixia Li, Chuming Li, Baopu Li 외

We introduce the first Neural Architecture Search (NAS) method to find a better transformer architecture for image recognition. Recently, transformers without CNN-based backbones are found to achieve impressive performan…

image-classificationImage ClassificationNeural Architecture Search

Once for Both: Single Stage of Importance and Sparsity Search for Vision Transformer Compression

2024-03-23 · CVPR 2024 1 · Hancheng Ye, Chong Yu, Peng Ye, Renqiu Xia 외

Recent Vision Transformer Compression (VTC) works mainly follow a two-stage scheme, where the importance score of each model unit is first evaluated or preset in each submodule, followed by the sparsity score evaluation …

Dimensionality ReductionGPU

Searching from Area to Point: A Hierarchical Framework for Semantic-Geometric Combined Feature Matching

2023-04-29 · Yesheng Zhang, Xu Zhao

Feature matching is a crucial technique in computer vision. A unified perspective for this task is to treat it as a searching problem, aiming at an efficient search strategy to narrow the search space to point matches be…

Pose Estimation