CLJun 17, 2024

An Empirical Investigation of Matrix Factorization Methods for Pre-trained Transformers

arXiv:2406.11307v13 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of model compression for large NLP models, though it appears incremental as it compares and refines existing factorization techniques.

The paper investigated matrix factorization methods for compressing pre-trained transformers, finding that straightforward low-rank factorization consistently outperforms the more complex Monarch factorization across various compression ratios and six text classification tasks.

The increasing size of transformer-based models in NLP makes the question of compressing them important. In this work, we present a comprehensive analysis of factorization based model compression techniques. Specifically, we focus on comparing straightforward low-rank factorization against the recently introduced Monarch factorization, which exhibits impressive performance preservation on the GLUE benchmark. To mitigate stability issues associated with low-rank factorization of the matrices in pre-trained transformers, we introduce a staged factorization approach wherein layers are factorized one by one instead of being factorized simultaneously. Through this strategy we significantly enhance the stability and reliability of the compression process. Further, we introduce a simple block-wise low-rank factorization method, which has a close relationship to Monarch factorization. Our experiments lead to the surprising conclusion that straightforward low-rank factorization consistently outperforms Monarch factorization across both different compression ratios and six different text classification tasks.

Foundations

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

Your Notes