Abstract
We introduce a new language representation model called BERT, which standsfor Bidirectional Encoder Representations from Transformers. Unlike recentlanguage representation models, BERT is designed to pre-train deepbidirectional representations by jointly conditioning on both left and rightcontext in all layers. As a result, the pre-trained BERT representations can befine-tuned with just one additional output layer to create state-of-the-artmodels for a wide range of tasks, such as question answering and languageinference, without substantial task-specific architecture modifications. BERT is conceptually simple and empirically powerful. It obtains newstate-of-the-art results on eleven natural language processing tasks, includingpushing the GLUE benchmark to 80.4% (7.6% absolute improvement), MultiNLIaccuracy to 86.7 (5.6% absolute improvement) and the SQuAD v1.1 questionanswering Test F1 to 93.2 (1.5% absolute improvement), outperforming humanperformance by 2.0%.