ALBERT: A Lite BERT for Self-supervised Learning of Language Representations

Zhenzhong Lan, Mingda Chen, Sebastian Goodman, Kevin Gimpel, Piyush Sharma +1 more
9/26/2019
cs.CLcs.AI

Official code: google-research/albert (3,276 stars, Apache-2.0, last commit 2023-04-14). 1 more implementation below.

Abstract

Increasing model size when pretraining natural language representations often results in improved performance on downstream tasks. However, at some point further model increases become harder due to GPU/TPU memory limitations and longer training times. To address these problems, we present two parameter-reduction techniques to lower memory consumption and increase the training speed of BERT. Comprehensive empirical evidence shows that our proposed methods lead to models that scale much better compared to the original BERT. We also use a self-supervised loss that focuses on modeling inter-sentence coherence, and show it consistently helps downstream tasks with multi-sentence inputs. As a result, our best model establishes new state-of-the-art results on the GLUE, RACE, and \squad benchmarks while having fewer parameters compared to BERT-large. The code and the pretrained models are available at https://github.com/google-research/ALBERT.

View on arXivView PDF

Code Implementations(2)

Apache-2.0

ALBERT: A Lite BERT for Self-supervised Learning of Language Representations

3,276575Shell, PythonNov 26, 20193 years agoApache-2.0
CLUEbenchmark/CLUECommunity100%
PyTorch

中文语言理解测评基准 Chinese Language Understanding Evaluation Benchmark: datasets, baselines, pre-trained models, corpus and leaderboard

4,284543Shell, PythonNov 22, 20198 months ago
albertbenchmarkbertchinesechineseglue+10 more

Similar Papers

Cite this paper

@article{lan2019albert,
  title  = {ALBERT: A Lite BERT for Self-supervised Learning of Language Representations},
  author = {Zhenzhong Lan and Mingda Chen and Sebastian Goodman and Kevin Gimpel and Piyush Sharma and Radu Soricut},
  year   = {2019},
  eprint = {1909.11942},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1909.11942}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1909.11942.svg)](https://codeofpaper.com/paper/1909.11942)

Discussion