LGAIARCVPFMay 1, 2024

Model Quantization and Hardware Acceleration for Vision Transformers: A Comprehensive Survey

arXiv:2405.00314v120 citationsh-index: 7Has Code
Originality Synthesis-oriented
AI Analysis

It provides a comprehensive overview for researchers and practitioners working on efficient deployment of ViTs on resource-constrained devices, but is incremental as it synthesizes existing work.

This survey addresses the deployment challenges of Vision Transformers (ViTs) due to their large model sizes and high computational demands by reviewing model quantization and hardware acceleration techniques, but does not present new experimental results or concrete numbers.

Vision Transformers (ViTs) have recently garnered considerable attention, emerging as a promising alternative to convolutional neural networks (CNNs) in several vision-related applications. However, their large model sizes and high computational and memory demands hinder deployment, especially on resource-constrained devices. This underscores the necessity of algorithm-hardware co-design specific to ViTs, aiming to optimize their performance by tailoring both the algorithmic structure and the underlying hardware accelerator to each other's strengths. Model quantization, by converting high-precision numbers to lower-precision, reduces the computational demands and memory needs of ViTs, allowing the creation of hardware specifically optimized for these quantized algorithms, boosting efficiency. This article provides a comprehensive survey of ViTs quantization and its hardware acceleration. We first delve into the unique architectural attributes of ViTs and their runtime characteristics. Subsequently, we examine the fundamental principles of model quantization, followed by a comparative analysis of the state-of-the-art quantization techniques for ViTs. Additionally, we explore the hardware acceleration of quantized ViTs, highlighting the importance of hardware-friendly algorithm design. In conclusion, this article will discuss ongoing challenges and future research paths. We consistently maintain the related open-source materials at https://github.com/DD-DuDa/awesome-vit-quantization-acceleration.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes