BERT: 深度双向 Transformer 预训练语言理解模型

BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding

雅各布·德夫林 Jacob Devlin · Google · 2018-10-11 · arXiv:1810.04805 ↗ · 被引 117033

打开互动全文版(逐段中英对照 + 图/公式 + 论文问答)→

摘要 · Abstract

我们提出了一种名为 BERT 的新语言表示模型,它代表来自 Transformer 的双向编码器表示。与最近的语言表示模型不同,BERT 旨在通过在所有层中联合调节左右上下文,从未标注文本中预训练深度双向表示。因此,预训练的 BERT 模型只需添加一个额外的输出层进行微调,就能在广泛的任务(如问答和语言推理)中创建最先进的模型,而无需大量特定于任务的架构修改。BERT 概念简单且经验上强大。它在 11 项自然语言处理任务上取得了新的最先进结果,包括将 GLUE 分数提升至 80.5%(绝对提升 7.7 个百分点)、MultiNLI 准确率提升至 86.7%(绝对提升 4.6 个百分点)、SQuAD v1.1 问答测试 F1 提升至 93.2(绝对提升 1.5 个百分点)以及 SQuAD v2.0 测试 F1 提升至 83.1(绝对提升 5.1 个百分点)。

We introduce a new language representation model called BERT, which stands for Bidirectional Encoder Representations from Transformers. Unlike recent language representation models, BERT is designed to pre-train deep bidirectional representations from unlabeled text by jointly conditioning on both left and right context in all layers. As a result, the pre-trained BERT model can be fine-tuned with just one additional output layer to create state-of-the-art models for a wide range of tasks, such as question answering and language inference, without substantial task-specific architecture modifications. BERT is conceptually simple and empirically powerful. It obtains new state-of-the-art results on eleven natural language processing tasks, including pushing the GLUE score to 80.5% (7.7% point absolute improvement), MultiNLI accuracy to 86.7% (4.6% absolute improvement), SQuAD v1.1 question answering Test F1 to 93.2 (1.5 point absolute improvement) and SQuAD v2.0 Test F1 to 83.1 (5.1 point absolute improvement).

核心贡献 · Key contributions

局限 · Limitations

论文章节 · Sections(共 19)

阅读逐段中英对照全文 →