ICASSP 2024accepted0 citations

Residualtransformer: Residual Low-Rank Learning With Weight-Sharing For Transformer Layers

Yiming Wang, Jinyu Li

Abstract

Memory constraint of always-on devices is one of the major concerns when deploying speech processing models on these devices. While larger models trained with sufficiently large amount of data generally perform better, making them fit in the device memory is a demanding challenge. In this paper, we aim to reduce model size by reparameterizing model weights across Transformer encoder layers and assuming a special weight composition and structure. More specifically, inspired by ResNet [1] and the more recent LoRA [2] work, we propose an approach named ResidualTransformer, where each weight matrix in a Transformer layer comprises 1) a shared full-rank component with its adjacent layers, and 2) a unique low-rank component to itself. The low-rank matrices only account for a small amount of model size increase. In addition, we add diagonal weight matrices to improve modeling capacity of the low-rank matrices. Experiments of our 10k-hour speech recognition and speech translation tasks show that the Transformer encoder size can be reduced by ∼3× with very slight performance degradation.

BibTeX
@inproceedings{icassp2024_residualtransfor,
  title = {Residualtransformer: Residual Low-Rank Learning With Weight-Sharing For Transformer Layers},
  author = {Yiming Wang and Jinyu Li},
  booktitle = {ICASSP 2024},
  year = {2024}
}
Residualtransformer: Residual Low-Rank Learning With Weight-Sharing For Transformer Layers · ICASSP 2024