2020 · 78 citations · 23 references
ComputingComputer ScienceComputer VisionMachine LearningNatural Language ProcessingDeep LearningOverfittingPruning StrategiesRepresentation LearningTransfer LearningTransfer Of LearningDegradationDeploymentModel CompressionPruningPruning Compression Trade-offsPruning During Fine-tuningPruning During Pre-trainingPruning Weight
Pre‑trained universal feature extractors such as BERT and VGG improve deep learning models but can be prohibitively large for some deployment scenarios. The study investigates how weight pruning during BERT pre‑training impacts transfer learning performance. Low pruning (30‑40%) leaves transfer learning unchanged, medium pruning raises pre‑training loss and blocks useful transfer, and high pruning further impairs downstream fitting; fine‑tuning does not improve prunability, so pruning once during pre‑training suffices without harming performance.
Pre-trained universal feature extractors, such as BERT for natural language processing and VGG for computer vision, have become effective methods for improving deep learning models without requiring more labeled data. While effective, feature extractors like BERT may be prohibitively large for some deployment scenarios. We explore weight pruning for BERT and ask: how does compression during pre-training affect transfer learning? We find that pruning affects transfer learning in three broad regimes. Low levels of pruning (30-40%) do not affect pre-training loss or transfer to downstream tasks at all. Medium levels of pruning increase the pre-training loss and prevent useful pre-training information from being transferred to downstream tasks. High levels of pruning additionally prevent models from fitting downstream datasets, leading to further degradation. Finally, we observe that fine-tuning BERT on a specific task does not improve its prunability. We conclude that BERT can be pruned once during pre-training rather than separately for each task without affecting performance.
23
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martı́n Abadi, Ashish Agarwal, Paul Barham et al. · arXiv (Cornell University) · 2016 · 9.8K citations · Full text
Cristian Buciluǎ, Rich Caruana, Alexandru Niculescu-Mizil · 2006 · 2.1K citations
Song Han, Xingyu Liu, Huizi Mao et al. · ACM SIGARCH Computer Architecture News · 2016 · 2K citations