Machine Learning

Explore learning methods, model architectures, datasets, and practical applications.

Explore articles

Reset filters
Browse subtopics: Deep Learning

Articles that also belong to these categories. Counts cover all of Machine Learning.

Showing 121-180 of 187 articles

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

NaN Trap

A NaN trap (short for "Not a Number" trap) is a failure mode in machine learning training where arithmetic operations produce the special IEEE 754 value NaN, which then propagates through all subsequent…

Deep LearningTraining & Optimization

One-Shot Learning

One-shot learning is a machine learning approach in which a model learns to recognize or classify new categories from only a single labeled example per class.

Deep Learning

Optimizer

An optimizer in machine learning is an algorithm that iteratively adjusts a model's learnable parameters to minimize (or maximize) an objective function, commonly called a loss function

Deep LearningTraining & Optimization

Output Layer

The output layer is the final layer of a neural network: it takes the features computed by the hidden layers and converts them into the model's prediction, with its size and activation function fixed by the…

Deep LearningNeural Networks

Overfitting

Overfitting is a failure of generalization: a fitted model or a model-selection procedure performs better on the observations used to develop it than on new observations from the population of interest.

Deep LearningModel Evaluation

Pose estimation

Pose estimation is the computer vision task of detecting and localizing the keypoints (also called landmarks or joints) of a human body, hand, face, animal, or rigid object in images and video, then connecting…

Computer VisionDeep Learning

RWKV

RWKV (pronounced "RwaKuv") is an open-source neural network architecture that combines the parallelizable training of Transformers with the constant-time

Deep LearningModel Architecture

Replay Buffer

A replay buffer (also called an experience replay buffer or replay memory) is a fixed-size memory that stores an off-policy reinforcement learning agent's past transitions, each a tuple of state, action…

Deep LearningReinforcement Learning

Representation

A representation in machine learning is the format in which a data example is encoded before a model processes it: the same image can be represented as raw pixels, a list of hand-designed measurements, or a…

Deep Learning

Residual connection

A residual connection (also called a skip connection or shortcut connection) is a structural element in neural networks that adds the input of a layer or block directly to its output

Deep 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 LearningNatural Language Processing

Scaling Laws

Neural scaling laws are empirical relationships that describe how a measured outcome changes as a neural network, its training data, or the computation used to train it becomes larger.

Deep LearningLarge Language Models

Self-Supervised Learning

Self-supervised learning (SSL) is a machine learning approach in which a model learns representations from unlabeled data by generating its own supervisory signal from the structure of the data itself

Deep Learning

Self-training

Self-training is a semi-supervised learning procedure in which a model trained on a small labeled set is used to generate predictions on unlabeled data

Deep Learning

Sigmoid Function

The sigmoid function is a mathematical function that maps any real number to a value between 0 and 1 using the formula $$\sigma(x) = \frac{1}{1 + e^{-x}}$$, producing a smooth S-shaped curve.

Deep LearningMathematics

SimCLR

SimCLR (Simple Framework for Contrastive Learning of Visual Representations) is a self-supervised learning method for computer vision in which a network is trained to recognise that two differently augmented…

Computer VisionDeep Learning

Sparse attention

Sparse attention is a family of techniques that cut the computational and memory cost of the attention mechanism in transformer models by letting each token attend to only a subset of other tokens in a sequence

Deep LearningModel Architecture

Sparse autoencoder

A sparse autoencoder (SAE) is a neural network that adds a sparsity penalty to an autoencoder's training loss so that only a small number of hidden units activate for any given input, producing a wide

Deep LearningInterpretability

Sparsity

Sparsity is the property of a data structure, model, or representation in which most values are zero or near-zero

Deep Learning

Speculative Decoding

Speculative decoding is a lossless inference acceleration technique for autoregressive transformer models in which a small, fast draft model proposes several future tokens at once and the larger target model…

AI InferenceDeep Learning

Stride

Stride is the step size by which a filter (or pooling window) moves across the input in a convolutional neural network (CNN): a stride of 1 shifts the filter one position at a time and visits every location…

Computer VisionDeep Learning

Tensor

In machine learning, a tensor is a multi-dimensional array of numbers that serves as the fundamental data structure for representing and manipulating data.

Deep LearningMathematics

Time Series

A time series is a sequence of observations recorded in time order, often at regular intervals: daily retail sales, hourly electricity demand, per-minute server latency, quarterly GDP.

Data ScienceDeep 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 LearningNatural Language Processing