Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. BERT (Bidirectional Encoder Representations from Transformers)

BERT (Bidirectional Encoder Representations from Transformers)

A transformer-based model that understands language by reading text in both directions simultaneously.

Year: 2018Generality: 834
Back to Vocab

BERT (Bidirectional Encoder Representations from Transformers)

BERT is a large-scale language representation model developed by Google AI in 2018. Unlike earlier sequential models such as LSTMs or unidirectional transformers, BERT reads entire sequences of text simultaneously, attending to both left and right context for every token at once. This bidirectional approach allows the model to build context-sensitive representations. The word "bank" in "river bank" and "bank account" produces meaningfully different embeddings depending on surrounding words, a property unidirectional models struggled to achieve.

BERT is built on the Transformer encoder architecture and trained using two self-supervised objectives. Masked Language Modeling (MLM) hides random tokens and requires the model to predict them from context. Next Sentence Prediction (NSP) trains the model to determine whether two sentences naturally follow each other. These pretraining tasks require no labeled data and allow BERT to absorb broad linguistic knowledge from massive text corpora. The resulting pretrained model can then be fine-tuned on specific downstream tasks, including question answering, named entity recognition, sentiment analysis, and textual entailment, using relatively small labeled datasets and minimal architectural changes.

BERT's impact on NLP benchmarks was immediate. Upon release, it achieved state-of-the-art results on eleven NLP tasks, including the GLUE and SQuAD benchmarks, often by significant margins. This result demonstrated that deep bidirectional pretraining outperformed task-specific architectures trained from scratch, validating the "pretrain then fine-tune" paradigm that now dominates the field. Google also integrated BERT into its search engine, marking one of the most visible real-world deployments of a language model at scale.

BERT catalyzed an explosion of follow-on research. Models like RoBERTa, ALBERT, DistilBERT, and domain-specific variants such as BioBERT and SciBERT refined its training procedures, efficiency, and applicability. More broadly, BERT established the blueprint that later large language models, including GPT-3 and beyond, built upon, cementing the transformer-based pretrained model as the dominant paradigm in modern NLP.

Sources

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

    arXiv · Oct 11, 2018

Research this in Signals

Scan BERT (Bidirectional Encoder Representations from Transformers) for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with BERT (Bidirectional Encoder Representations from Transformers) already loaded, so edit it or scan as is.

Related

Related

Transformer
Transformer

A neural network architecture using self-attention to process sequential data in parallel.

2017Generality: 900
GPT (Generative Pre-Trained Transformer)
GPT (Generative Pre-Trained Transformer)

A transformer-based language model pre-trained to generate coherent, human-like text.

2018Generality: 865
Contextual Embedding
Contextual Embedding

Word representations that dynamically shift meaning based on surrounding context.

2018Generality: 752
bGPT (Byte-Level Transformer)
bGPT (Byte-Level Transformer)

A GPT variant that processes raw bytes instead of tokenized text or subwords.

2023Generality: 101
Encoder-Decoder Transformer
Encoder-Decoder Transformer

A transformer architecture that encodes input sequences and decodes them into outputs.

2017Generality: 722
MLM (Masked Language Modeling)
MLM (Masked Language Modeling)

A pre-training objective where models learn to predict randomly hidden tokens using bidirectional context.

2018Generality: 694