Natural Language Processing

Explore Natural Language Processing through related topics and the articles other pages reference most.

Explore articles

Reset filters
Browse subtopics: Deep Learning

Articles that also belong to these categories. Counts cover all of Natural Language Processing.

Showing 1-37 of 37 articles

ALBERT

ALBERT (A Lite BERT) is a parameter-efficient variant of the BERT language model developed by researchers at Google Research and the Toyota Technological Institute at Chicago (TTIC).

Deep LearningTransformer Models

Bahdanau attention

Bahdanau attention is the first attention mechanism for neural networks, introduced in 2014 to let a sequence-to-sequence decoder soft-align to every encoder hidden state instead of relying on a single…

Deep LearningModel Architecture

Causal Language Model

A causal language model (CLM), also called an autoregressive language model or a decoder-only language model, is a language model that predicts the next token in a sequence using only the tokens that precede…

Deep LearningMachine Learning

DeBERTa

DeBERTa (Decoding-enhanced BERT with Disentangled Attention) is a family of pre-trained language models developed by Microsoft Research that improves BERT and RoBERTa with two innovations: a disentangled…

Deep LearningMicrosoft

DistilBERT

DistilBERT is a compressed version of BERT released by Hugging Face in October 2019 that is 40% smaller and 60% faster than BERT-base while retaining 97% of its language-understanding performance on the GLUE…

AI ModelsDeep Learning

Embeddings

In machine learning, an embedding is a learned representation that maps an input into a vector, usually so that a downstream model or comparison rule can use relationships encoded in the vector's geometry.

Deep LearningInformation Retrieval

Full Softmax

Full softmax (also called the standard softmax or exact softmax) is the softmax computation that calculates a probability for every possible output class in a classification model

Deep LearningMachine Learning

Language Model

A language model is a model of patterns in language that assigns probabilities or comparable scores to linguistic sequences. Its units may be characters, words, subwords, bytes, or other tokens.

Deep LearningMachine Learning

Multimodal Model

A multimodal model is a machine learning model, or a model-based system, that processes, relates, or produces information across more than one kind of data. Each kind is called a modality.

Computer VisionDeep Learning

Pre-Trained Model

A pre-trained model is a machine learning model that has already been trained on a large, general-purpose dataset and can then be reused, either as a fixed feature extractor or by fine-tuning

Deep LearningMachine Learning

RoBERTa

RoBERTa (Robustly Optimized BERT Pretraining Approach) is an open-source natural language processing model released in July 2019 by researchers at Facebook AI (now Meta AI) and the University of Washington…

Deep LearningMachine Learning

Sequence Model

A sequence model is a class of machine learning models that processes, generates, or predicts ordered data where the position and surrounding context of each element carry meaning.

Deep LearningMachine Learning

Text summarization

Text summarization is the natural language processing (NLP) task of automatically producing a shorter version of one or more documents that preserves the most important information from the original text.

Deep LearningMachine Learning

Token

A token is the basic unit of text that a language model reads and writes: a word, a subword fragment, a single character, or a byte, produced by splitting text during a step called tokenization.

Deep LearningMachine Learning

Wav2Vec

Wav2Vec is a family of self-supervised learning models from Meta AI (formerly Facebook AI Research) that learn speech representations directly from raw audio waveforms

Deep LearningMeta AI

Whisper

Whisper is an open-source family of automatic speech recognition (ASR) models developed by OpenAI and first released on September 21, 2022.

Deep LearningOpenAI

Word Embedding

A word embedding is a learned representation of text in which words are mapped to dense vectors of real numbers in a continuous vector space, so that words with similar meanings are positioned close together.

Deep LearningMachine Learning

XLNet

XLNet is a generalized autoregressive pretraining method for natural language processing that combines the strengths of autoregressive and autoencoding language models.

Deep LearningMachine Learning