TiMM-ViT: Token-Importance-Aware Token Merging with Multi-Exit Training and an FPGA-based Vision Transformer Accelerator for Image Classification

  • Rho, Soomin; 
  • Park, Sang-Ki; 
  • Park, Subin; 
  • Kim, Kwangrae; 
  • Song, Min-Gwon; 
  • ... Chung, Ki-Seok
Citations

SCOPUS

0

초록

Token merging (ToMe) reduces the computational cost of Vision Transformers (ViTs) by merging similar tokens. However, ToMe may inadvertently merge critical tokens, leading to accuracy degradation. Furthermore, the sequential execution of ViT and ToMe operations incurs increased latency on edge GPUs. To address these challenges, we propose TiMM, a token-importance-aware merging method that preserves essential tokens by considering both token importance and similarity. We also present a dedicated FPGA-based accelerator designed to exploit the concurrent execution between ViT and TiMM. Experimental results across DeiT-Tiny, Small, and Base demonstrate that TiMM achieves accuracy improvements of 0.23%-0.73% over ToMe, respectively, within a 1% accuracy drop margin relative to the baseline. When implemented on the Xilinx ZCU102, it demonstrates speedups of 1.45×-10×, along with energy efficiency gains of 1.03×-3.1× compared to the NVIDIA Jetson TX2.

키워드

FPGA; Hardware Accelerator; Token Merging; Vision Transformers; Acceleration; Classification (of information); Computer hardware; Computer vision; Concurrency control; Energy efficiency; Fighter aircraft; Image classification; Interactive computer graphics; Merging; Program processors; Virtual reality
제목
TiMM-ViT: Token-Importance-Aware Token Merging with Multi-Exit Training and an FPGA-based Vision Transformer Accelerator for Image Classification
저자
Rho, Soomin; Park, Sang-Ki; Park, Subin; Kim, Kwangrae; Song, Min-Gwon; Chung, Ki-Seok
DOI
10.1145/3816440.3818568
발행일
2026-08
유형
Conference paper
저널명
Proceedings of the International Symposium on Low Power Electronics and Design
페이지
1 ~ 7

파일 다운로드

Thumbnail