Saved in:
Bibliographic Details
Main Authors: Garcia, Roberto, Liu, Jerry, Sorvisto, Daniel, Eyuboglu, Sabri
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.18216
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913823539068928
author Garcia, Roberto
Liu, Jerry
Sorvisto, Daniel
Eyuboglu, Sabri
author_facet Garcia, Roberto
Liu, Jerry
Sorvisto, Daniel
Eyuboglu, Sabri
contents Large Language Models (LLMs) are computationally intensive, particularly during inference. Neuron-adaptive techniques, which selectively activate neurons in Multi-Layer Perceptron (MLP) layers, offer some speedups but suffer from limitations in modern Transformers. These include reliance on sparse activations, incompatibility with attention layers, and the use of costly neuron masking techniques. To address these issues, we propose the Adaptive Rank Allocation framework and introduce the Rank and Neuron Allocator (RaNA) adapter. RaNA adapters leverage rank adapters, which operate on linear layers by applying both low-rank matrix decompositions and adaptive masking to efficiently allocate compute without depending on activation sparsity. This enables RaNA to be generally applied to MLPs and linear components of attention modules, while eliminating the need for expensive maskers found in neuron-adaptive methods. Notably, when compared to neuron adapters, RaNA improves perplexity by up to 7 points and increases accuracy by up to 8 percentage-points when reducing FLOPs by $\sim$44% in state-of-the-art Transformer architectures. These results position RaNA as a robust solution for improving inference efficiency in modern Transformer architectures.
format Preprint
id arxiv_https___arxiv_org_abs_2503_18216
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Adaptive Rank Allocation: Speeding Up Modern Transformers with RaNA Adapters
Garcia, Roberto
Liu, Jerry
Sorvisto, Daniel
Eyuboglu, Sabri
Machine Learning
Large Language Models (LLMs) are computationally intensive, particularly during inference. Neuron-adaptive techniques, which selectively activate neurons in Multi-Layer Perceptron (MLP) layers, offer some speedups but suffer from limitations in modern Transformers. These include reliance on sparse activations, incompatibility with attention layers, and the use of costly neuron masking techniques. To address these issues, we propose the Adaptive Rank Allocation framework and introduce the Rank and Neuron Allocator (RaNA) adapter. RaNA adapters leverage rank adapters, which operate on linear layers by applying both low-rank matrix decompositions and adaptive masking to efficiently allocate compute without depending on activation sparsity. This enables RaNA to be generally applied to MLPs and linear components of attention modules, while eliminating the need for expensive maskers found in neuron-adaptive methods. Notably, when compared to neuron adapters, RaNA improves perplexity by up to 7 points and increases accuracy by up to 8 percentage-points when reducing FLOPs by $\sim$44% in state-of-the-art Transformer architectures. These results position RaNA as a robust solution for improving inference efficiency in modern Transformer architectures.
title Adaptive Rank Allocation: Speeding Up Modern Transformers with RaNA Adapters
topic Machine Learning
url https://arxiv.org/abs/2503.18216