Generalization
Generalization in machine learning is the ability of a trained model to perform accurately on new, unseen data drawn from the same distribution as its training set
Explore learning methods, model architectures, datasets, and practical applications.
Articles that also belong to these categories. Counts cover all of Machine Learning.
Showing 301-360 of 873 articles
Generalization in machine learning is the ability of a trained model to perform accurately on new, unseen data drawn from the same distribution as its training set
A generalization curve (also called a learning curve) is a plot that visualizes how a machine learning model's performance on training data and unseen data changes as a function of some varying quantity, such…
A generalized linear model (GLM) is a flexible extension of ordinary linear regression that allows the response variable to follow any distribution from the exponential family, not just the normal distribution
Generative AI is a class of artificial intelligence systems that produces new data instances, such as text, software code, images, audio, video, molecular structures, or other representations, by learning…
A generative model is a class of statistical and machine learning model that learns the joint probability distribution P(X) of the observed data, or the joint distribution P(X, Y) of inputs and labels
Generative adversarial networks (GANs) are a family of generative models trained through competition between two learned functions.
A generator is a neural network within a generative adversarial network (GAN) that learns to produce synthetic data samples from random noise.
Geoffrey Hinton (born December 6, 1947) is a British-Canadian computer scientist whose research has focused on neural networks, representation learning, and computational accounts of learning in the brain.
Geometric deep learning (GDL) is an area of deep learning that designs neural networks around the structure and symmetries of their data.
Gini impurity is the probability that a randomly chosen element from a dataset would be incorrectly classified if it were labeled at random according to the distribution of class labels in that dataset.
GlucoFM is a self-supervised foundation model for continuous glucose monitoring (CGM) data developed by Google Research.
Google DeepMind is an artificial intelligence research and model-development organization at Google.
Grad-CAM (Gradient-weighted Class Activation Mapping) is a technique for producing visual explanations from convolutional neural network (CNN) models by using the gradients of a target class flowing into the…
In machine learning, the gradient is the vector of partial derivatives of a loss function with respect to every model parameter, and it points in the direction in which the loss increases most steeply.
Gradient accumulation is a deep learning training technique that simulates a large batch size on limited GPU memory by summing the gradients from several small mini-batches (called micro-batches) and…
Gradient boosting is a supervised machine learning method that constructs an additive prediction function in stages.
Gradient descent is an iterative first-order method for minimizing a differentiable scalar objective. Starting from a point, it evaluates the local gradient and moves in the opposite direction.
Gradient boosted decision trees (GBT, also written GBDT, GBM, or GBRT) is an ensemble method that builds a strong predictor by sequentially fitting many shallow decision trees to the negative gradient of a…
Gradio is an open-source Python library that lets developers build interactive web interfaces for machine learning models, APIs, and arbitrary Python functions in a few lines of code.
In machine learning the word graph has two unrelated meanings. The first is a graph as a data structure: a set of nodes (vertices) connected by edges, written formally as G = (V, E), used to represent…
Graph execution is a computation paradigm in machine learning frameworks where mathematical operations are organized into a directed acyclic graph (DAG) before being executed, so the runtime sees the whole…
Graph machine learning models are neural networks designed to operate on data structured as graphs, where the input is a set of nodes connected by edges rather than a grid like an image or a sequence like text.
In reinforcement learning, a greedy policy is a decision rule that, in every state, selects the action with the highest estimated value.
Grokking, also called delayed generalization, is a phenomenon in deep learning where a neural network first memorizes its training data (achieving near-perfect training accuracy but random-level test…
Ground truth is verified, correct information that serves as the authoritative reference for training and evaluating machine learning models.
Group attribution bias is the tendency to assume that what is true of one member of a group is true of the entire group
Group Sequence Policy Optimization (GSPO) is a reinforcement learning algorithm for training large language models, introduced by the Qwen team at Alibaba in July 2025.
Grouped-query attention (GQA) is an attention mechanism for transformer language models that partitions the query heads into a small number of groups, where every query head in a group shares one key…
Hierarchical Navigable Small World (HNSW) is an approximate nearest-neighbor search algorithm that indexes high-dimensional vectors in a multi-layer proximity graph and answers similarity queries in expected…
Hallucination in generative AI is the production of content that is unsupported, contradicted by an applicable source, factually wrong, internally inconsistent, or otherwise presented without an adequate basis.
Hashing in machine learning is the use of hash functions to map data of arbitrary size (a word, a URL, a document, a vector) into a fixed-size integer range, trading a small and controllable amount of…
A heuristic is a practical problem-solving approach that trades optimality, completeness, accuracy, or precision for speed, producing a good-enough answer when an exact method would be too slow, too expensive…
A hidden layer is a layer of artificial neurons in a neural network that sits between the input layer and the output layer
A Hidden Markov Model (HMM) is a statistical model of sequential data in which an unobserved (hidden) sequence of discrete states follows a Markov process
Hierarchical clustering is an unsupervised learning method that groups data into a tree of nested clusters, building the hierarchy by repeatedly merging the most similar groups (agglomerative, bottom-up) or…
Hinge loss is the margin-based loss function defined as max(0, 1 - y * f(x)), used to train support vector machines (SVMs) and other maximum-margin classifiers, where y in {+1, -1} is the true label and f(x)…
The history of artificial intelligence is the story of a scientific field that has cycled between extravagant promises, painful funding collapses, and genuine breakthroughs since the mid-twentieth century.
Holdout data is a portion of a labeled dataset that is deliberately kept out of training so it can be used later to evaluate how well a model performs on examples it has never seen.
Homomorphic encryption for machine learning is the application of fully, somewhat, or leveled homomorphic encryption (FHE, SHE, LHE) so that a server can run machine learning computations, almost always…
A Hopfield network is a form of recurrent neural network that stores information as stable patterns in a system of interconnected binary units and retrieves it by content rather than by address.
HuBERT (Hidden-Unit BERT) is a self-supervised learning model for speech representation, introduced by researchers at Meta AI (then Facebook AI Research) in 2021.
Hugging Face is an artificial intelligence company and collaboration platform for machine learning.
Human-in-the-loop (HITL) describes any arrangement in which a person is a required participant in an automated system's operating cycle rather than a bystander to it.
A hyperparameter is an input that configures a machine learning algorithm or modeling pipeline, rather than an output fitted by that algorithm in one training run.
Hyperparameter tuning (also called hyperparameter optimization or hyperparameter search) is the process of finding the configuration parameters that make a machine learning model perform best, by searching…
A hyperplane is a flat, affine subspace of dimension n-1 embedded in an n-dimensional space.
I-JEPA (Image-based Joint-Embedding Predictive Architecture) is a self-supervised learning method for computer vision developed by Meta AI.
I3L (Iterative Interactive Imitation Learning) is a robot learning system from researchers at Stanford University and Lambda Inc. that improves whole-body mobile manipulation policies by letting a human…
ICML, the International Conference on Machine Learning, is one of the three top-tier academic conferences in machine learning, alongside NeurIPS and ICLR, and is organized annually by the International Machine…
Image recognition is the field of artificial intelligence and computer vision that enables machines to identify, classify, and interpret the objects, patterns, and features contained in a digital image or…
Image classification is the task of assigning a whole image to one category drawn from a fixed set of labels.
Image segmentation is the computer vision task of partitioning a digital image into multiple regions by assigning every pixel a label, producing a pixel-level map of what each part of the image contains.
Image-to-text models are machine learning systems that take an image as input and produce natural language text as output.
ImageNet is a large, hierarchically organized image dataset created to support research in computer vision, especially object recognition.
An imbalanced dataset is a dataset used in machine learning where the classification categories are not approximately equally represented, so that one class (the majority class) contains far more samples than…
Imitation learning is a family of methods for learning sequential behavior from demonstrations.
Implicit bias is an umbrella term that, in artificial intelligence and machine learning, refers to systematic tendencies operating below the surface of explicit design choices.
In-context learning (ICL) is the ability of a large language model to learn a new task at inference time by conditioning on a prompt that contains a few input-output examples (demonstrations)
In-group bias (also called in-group favoritism or in-group preference) is the systematic tendency to favor members of one's own social group over members of other groups
An in-set condition is a split condition used inside a decision tree node that tests whether the value of a single categorical feature belongs to a specified subset of that feature's possible values.