Litcius/Paper detail

EBERT: Efficient BERT Inference with Dynamic Structured Pruning

Zejian Liu, Fanrong Li, Gang Li, Jian Cheng

202128 citationsDOIOpen Access PDF

Abstract

Pruning has been demonstrated as an effective way of reducing computational complexity for deep networks, especially CNNs for computer vision tasks. In this paper, we investigate the opportunity to accelerate the inference of large-scale pre-trained language model via pruning. We propose EBERT, a dynamic structured pruning algorithm for efficient BERT inference. Unlike previous methods that randomly prune the model weights for static inference, EBERT dynamically determines and prunes the unimportant heads in multi-head self-attention layers and the unimportant structured computations in feed-forward network for each input sample at run-time. Experimental results show that our proposed EBERT outperforms other state-of-the-art methods on different tasks.

Topics & Concepts

InferenceComputer sciencePruningArtificial intelligenceMachine learningNatural language processingAgronomyBiologyTopic ModelingAdvanced Malware Detection TechniquesSoftware Testing and Debugging Techniques
EBERT: Efficient BERT Inference with Dynamic Structured Pruning | Litcius