BigBird

E435879

BigBird is a transformer-based language model architecture designed to efficiently handle very long sequences using sparse attention mechanisms.

All labels observed (1)

Label Occurrences
BigBird canonical 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf long-sequence transformer
sparse attention model
transformer-based language model architecture
achieves linear attention complexity in sequence length
addresses computational cost of long-sequence attention
memory limitations of standard Transformers
appliedTo document-level tasks
long-context QA benchmarks
natural language processing
availableIn Hugging Face Transformers library NERFINISHED
basedOn Transformer architecture
category efficient transformer
long-context language model architecture
compatibleWith BERT-style pretraining
Transformer encoder architectures
pretrained BERT checkpoints (with adaptation)
designedFor efficiently handling very long sequences
enables long document classification
long-context question answering
processing of long documents
summarization of long texts
hasAttentionPattern global attention
random attention
sliding window attention
hasVariant BigBird-Base NERFINISHED
BigBird-Large NERFINISHED
implementedIn PyTorch NERFINISHED
TensorFlow NERFINISHED
improvesOver full self-attention for long sequences
inspired later long-context transformer models
introducedIn 2020
outperforms Transformer baselines on long-range tasks
paperTitle Big Bird: Transformers for Longer Sequences NERFINISHED
proposedBy Google Research NERFINISHED
Manzil Zaheer NERFINISHED
publishedAt NeurIPS 2020 NERFINISHED
reduces quadratic attention complexity
supports sequences up to thousands of tokens
theoreticalProperty Turing completeness under certain conditions
universal approximator of sequence functions
uses block-sparse attention matrix
fixed number of global tokens
randomly selected attention connections
sparse attention mechanisms

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.