Machine Learning

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

Explore articles

Browse subtopics (65)

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

Showing 481-540 of 873 articles

MemGPT

MemGPT (short for Memory-GPT) is a system and agent design pattern that gives large language model agents long-term memory by managing data between the model's bounded context window and external storage

AI Agents

Membership Inference Attack

A Membership Inference Attack (MIA) is a privacy attack against a trained machine learning model in which an adversary, given a candidate data record and access to the model

AI Safety

Meta-Learning

Meta-learning, often called "learning to learn", is a branch of machine learning in which a model is trained across many different tasks so that it can master a new task from only a handful of examples or a…

Deep Learning

Metric

In machine learning, a metric is a quantitative measure used to evaluate how well a model or algorithm performs a task.

Metrics API (tf.metrics)

The Metrics API in TensorFlow is a collection of classes and utilities for computing evaluation scores that summarize how well a model is doing.

Microscaling formats

Microscaling (MX) formats are a family of low-precision number formats for machine learning in which a small block of values, normally 32 of them, shares one common scale factor while each value is stored in a…

AI ComputeAI Hardware

Mini-batch

A mini-batch is a small, randomly sampled subset of the training dataset used to compute a single update to a model's parameters during training.

Minimax Loss

Minimax loss is a loss function rooted in game theory and decision theory that measures the worst-case performance of a strategy, algorithm, or model.

Generative AIMathematics

Minority class

In an imbalanced classification problem, the minority class is the class label with far fewer training examples than the others, and it is almost always the outcome you actually care about (fraud, disease…

Mixed-Precision Training

Mixed-precision training is a technique for training deep learning models using lower-precision floating-point formats for most computations while maintaining a higher-precision copy of the model weights for…

Deep Learning

Mixture of Experts (MoE)

A mixture of experts (MoE) is a machine-learning architecture that contains multiple component functions called experts and a gating or routing mechanism that determines how their outputs contribute to a…

AI InferenceDeep Learning

Modality

A modality in machine learning and artificial intelligence is a distinct type, form, or structure of data that a model can process, learn from, or generate.

Deep Learning

Model

A model in machine learning is a representation used to map inputs to outputs, assign probabilities, describe relationships, or choose actions.

Model Capacity

Model capacity is the size and richness of the family of functions a machine learning model can represent and learn, which determines how complex a pattern the model can fit.

Model Evaluation

Model Evaluation

Model evaluation is the process of measuring how well a machine learning model performs on data it was not trained on, in order to estimate how it will generalize to new, unseen inputs.

Model Parallelism

Model parallelism is a distributed training and inference technique that splits a single neural network across multiple processing units so that no individual accelerator has to hold the entire model.

AI InfrastructureDeep Learning

Model collapse

Model collapse is a degenerative process in which generative AI models trained recursively on data produced by previous-generation models progressively lose information, especially the rare events in the tails…

AI Safety

Model extraction attack

A model extraction attack is a class of machine learning security attacks in which an adversary, restricted to black-box query access to a target model (typically through a paid prediction API)

AI Safety

Model soups

Model soups is a weight-averaging technique (a form of model merging) that combines several independently fine-tuned neural networks into a single model by averaging their parameters.

Reinforcement Learning

Model stealing

Model stealing (also known as model extraction, model functionality extraction, or model theft) is an adversarial machine learning attack in which an adversary queries a black-box model through its prediction…

AI Safety

Model training

Model training is the process by which a machine learning system learns parameter values, model structure, or both from data or interaction.

ModelScope

ModelScope is an open-source Model-as-a-Service (MaaS) platform developed by Alibaba Cloud and DAMO Academy and launched on November 3, 2022, that functions as China's largest AI model and dataset hub…

Chinese AIDeveloper Tools

Multi-Class Classification

Multi-class classification is a supervised learning task in machine learning that assigns each input to exactly one of three or more mutually exclusive classes.

Multi-armed bandit

A multi-armed bandit is a sequential decision problem in which a learner repeatedly picks one action from a fixed set, receives a random reward for that action only, and tries to accumulate as much reward as…

AlgorithmsReinforcement 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

Multinomial classification

Multinomial classification, also called multiclass or multi-class classification, is the supervised learning task of assigning each input to exactly one of K possible classes, where K is greater than two.

Multinomial regression

Multinomial regression is a statistical model that predicts which one of K possible categories an observation belongs to, given a vector of input features.

N-gram

An n-gram is a contiguous sequence of n items extracted from a given sample of text or speech, where the items can be characters, syllables, words, or other linguistic units.

Natural Language Processing

NVFP4

NVFP4 (NVIDIA FP4) is a 4-bit floating-point number format introduced by Nvidia with the Blackwell GPU architecture.

AI ComputeAI Hardware

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

Naive Bayes

Naive Bayes is a family of probabilistic classification algorithms that apply Bayes' theorem under a strong ("naive") assumption that every feature is conditionally independent of every other feature given the…

Statistics

Named entity recognition

Named entity recognition (NER) is the natural language processing task of locating spans of text that name real-world things, such as people, organizations, and locations, and classifying each span into a…

Natural Language Processing

Negative class

In binary classification, the negative class is the outcome the model treats as the default or "no" result: the label assigned to instances that do not possess the target characteristic the model is testing…

Netflix Prize

The Netflix Prize was an open machine learning competition, run by Netflix from October 2, 2006 to September 21, 2009, that offered US$1,000,000 to the first team that could improve the accuracy of Netflix's…

AI EventsAI History

Neuron

A neuron (also called a node or unit) is the fundamental computational element of an artificial neural network: it takes one or more numeric inputs, multiplies each by a learned weight, sums them with a bias…

Neural Networks

Node (decision tree)

A node is the basic building block of a decision tree: it is a single point in the tree that is either a condition (an internal node that tests a feature and branches) or a leaf (a terminal node that holds a…

Noise

Noise in machine learning is any unwanted, irrelevant, or random variation in data that obscures the true underlying patterns a model is trying to learn.

Data & Datasets

Non-Response Bias

Non-response bias is the error that arises when the people or units that do not respond to a survey, study, or data collection process differ systematically from those that do

Data & DatasetsStatistics

Non-binary condition

In decision tree learning, a non-binary condition is a test at a node that has more than two possible outcomes, routing each example to one of three or more child nodes and creating a multi-way split.

Nonlinear

Nonlinear describes any function, model, or relationship that does not satisfy the property of linearity.

Mathematics