paper-with-me

홈 › Papers

SimViT: Exploring a Simple Vision Transformer with sliding windows

2021-12-24 · Gang Li, Di Xu, Xing Cheng, Lingyu Si, Changwen Zheng

Although vision Transformers have achieved excellent performance as backbone models in many vision tasks, most of them intend to capture global relations of all tokens in an image or a window, which disrupts the inherent spatial and local correlations between patches in 2D structure. In this paper, we introduce a simple vision Transformer named SimViT, to incorporate spatial structure and local information into the vision Transformers. Specifically, we introduce Multi-head Central Self-Attention(MCSA) instead of conventional Multi-head Self-Attention to capture highly local relations. The introduction of sliding windows facilitates the capture of spatial structure. Meanwhile, SimViT extracts multi-scale hierarchical features from different layers for dense prediction tasks. Extensive experiments show the SimViT is effective and efficient as a general-purpose backbone model for various image processing tasks. Especially, our SimViT-Micro only needs 3.3M parameters to achieve 71.1% top-1 accuracy on ImageNet-1k dataset, which is the smallest size vision Transformer model by now. Our code will be available in https://github.com/ucasligang/SimViT.

📄 PDF Abstract BibTeX arXiv:2112.13085

Code (2)

ucasligang/simvit 공식 구현
ucasligang/semmae pytorch

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
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…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
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$…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

Neighborhood Attention Transformer

2022-04-14 · CVPR 2023 1 · Ali Hassani, Steven Walton, Jiachen Li, Shen Li 외

We present Neighborhood Attention (NA), the first efficient and scalable sliding-window attention mechanism for vision. NA is a pixel-wise operation, localizing self attention (SA) to the nearest neighboring pixels, and …

image-classificationImage ClassificationObject DetectionSemantic Segmentation

In-context learning of evolving data streams with tabular foundational models

2025-02-24 · Afonso Lourenço, João Gama, Eric P. Xing, Goreti Marreiros

State-of-the-art data stream mining in supervised classification has traditionally relied on ensembles of incremental decision trees. However, the emergence of large tabular models, i.e., transformers designed for struct…

In-Context LearningMeta-Learning

Stargazer: A transformer-based driver action detection system for intelligent transportation

2022-06-01 · IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops 2022 6 · Junwei Liang, He Zhu, Enwei Zhang, Jun Zhang

Distracted driver actions can be dangerous and cause severe accidents. Thus, it is important to detect and eliminate distracted driving behaviors on the road to save lives. To this end, we study driver action detection u…

Action DetectionAction RecognitionTemporal Localization

PViT-6D: Overclocking Vision Transformers for 6D Pose Estimation with Confidence-Level Prediction and Pose Tokens

2023-11-29 · Sebastian Stapf, Tobias Bauernfeind, Marco Riboldi

In the current state of 6D pose estimation, top-performing techniques depend on complex intermediate correspondences, specialized architectures, and non-end-to-end algorithms. In contrast, our research reframes the probl…

6D Pose EstimationPose Estimation

DnSwin: Toward Real-World Denoising via Continuous Wavelet Sliding-Transformer

2022-07-28 · Hao Li, Zhijing Yang, Xiaobin Hong, Ziying Zhao 외

Real-world image denoising is a practical image restoration problem that aims to obtain clean images from in-the-wild noisy inputs. Recently, the Vision Transformer (ViT) has exhibited a strong ability to capture long-ra…

DecoderDenoisingImage DenoisingImage Restoration