Showing 421-480 of 810 articles
Machine learning terms/Decision Forests
See also: Machine learning terms Decision forests are a family of machine learning models built from collections of decision trees. Instead of relying on a...
Machine learning terms/Fairness
The key machine learning fairness terms are the formal criteria used to define and measure when a model treats demographic groups equitably, together with the...
AI EthicsArtificial Intelligence
Machine learning terms/Fundamentals
See also: Machine learning terms Machine learning (ML) is the branch of artificial intelligence concerned with building systems that learn patterns from data...
Machine learning terms/Google Cloud
Google Cloud is the public cloud arm of Google and one of the three dominant providers of machine learning infrastructure, alongside Amazon Web Services and...
AI InfrastructureGoogle
Machine learning terms/Natural Language Processing
Natural Language Processing (NLP) is the subfield of artificial intelligence and machine learning concerned with enabling computers to read, interpret,...
Large Language ModelsNatural Language Processing
Machine learning terms/Recommendation Systems
See also: Machine learning terms A recommendation system (also called a recommender system) is a class of machine learning software that predicts the...
Machine learning terms/Reinforcement Learning
See also: Machine learning terms Reinforcement learning (RL) is a branch of machine learning in which an agent learns to make sequential decisions by...
Reinforcement Learning
Machine learning terms/Sequence Models
See also: Machine learning terms Sequence models are a class of machine learning systems designed to process inputs or produce outputs that have a meaningful...
Model Architecture
Machine learning terms/TensorFlow
See also: Machine learning terms TensorFlow is an open-source software library for machine learning, deep learning, and numerical computation, developed and...
Deep Learning
Machine translation
Machine translation (MT) is the use of software to automatically translate text or speech from one natural language to another without human intervention. As...
Artificial IntelligenceNatural Language Processing
Majority class
In machine learning, the majority class is the class label that appears most frequently in a labeled dataset used for classification. It is the direct...
Manifold Learning
Manifold learning is a class of nonlinear dimensionality reduction techniques in machine learning and statistics that recover a low-dimensional structure...
Margaret Mitchell (computer scientist)
Margaret Mitchell is an American computer scientist who works on AI ethics, fairness in machine learning, and the documentation of AI systems. She is best...
AI EthicsPeople
Markov Decision Process (MDP)
See also: Machine learning terms A Markov Decision Process (MDP) is a mathematical framework for modeling sequential decision-making in stochastic...
MathematicsReinforcement Learning
Masked Language Model
A masked language model (MLM) is a language model trained to predict missing tokens that have been hidden in a sequence of text, using context from both the...
Deep LearningNatural Language Processing
Masked autoencoder (MAE)
Masked autoencoder (MAE) is a self-supervised learning method for vision transformers that masks roughly 75% of an input image's patches and trains a network...
Computer VisionTraining & Optimization
Matplotlib
Matplotlib is the foundational open-source data visualization library for Python, created by John D. Hunter in 2003, that produces static, animated, and...
AI Tools & ProductsData Science
Matrix factorization
Matrix factorization is a family of mathematical techniques that decompose a matrix into a product of two or more smaller matrices. Originally rooted in linear...
Mathematics
Matryoshka representation learning
Matryoshka Representation Learning (MRL) is a representation learning technique that trains a single neural model to produce embedding vectors which remain...
Information RetrievalNatural Language Processing
Maximum likelihood estimation (MLE)
Maximum likelihood estimation (MLE) is the method of choosing the parameters of a probability model so that they make the observed data as probable as...
Statistics
Mean Absolute Error (MAE)
Mean Absolute Error (MAE) is a regression accuracy metric and loss function that measures the average absolute difference between predicted values and actual...
Model EvaluationStatistics
Mean Squared Error (MSE)
See also: Machine learning terms Mean Squared Error (MSE), also called mean squared deviation (MSD), is the average of the squared differences between...
Model EvaluationStatistics
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...
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...
AI Safety
Meta Prompting
Meta prompting (also spelled meta-prompting) is an advanced prompt engineering technique where large language models (LLMs) are used to generate, refine,...
Artificial IntelligenceNatural Language Processing
Meta-Learning
See also: Machine learning terms, Few-shot learning, Transfer learning Meta-learning, often called "learning to learn", is a branch of machine learning in...
Deep Learning
Metric
In machine learning, a metric is a quantitative measure used to evaluate how well a model or algorithm performs a task. Google's Machine Learning Glossary...
Metrics API (tf.metrics)
See also: Machine learning terms The Metrics API in TensorFlow is a collection of classes and utilities for computing evaluation scores that summarize how well...
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...
AI HardwareAI Infrastructure
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. In machine...
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. In...
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...
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...
Deep Learning
Mixture of Agents
Mixture of Agents (MoA) is a multi-model collaboration framework that combines multiple large language models (LLMs) in a layered architecture, where models in...
AI AgentsArtificial Intelligence
Mixture of Depths
Mixture of Depths (MoD) is a technique for dynamically allocating computation to individual tokens within transformer-based language models. Introduced by...
Deep LearningModel Architecture
Mixture of Experts (MoE)
A Mixture of Experts (MoE) is a machine learning architecture that divides a problem into subtasks, each handled by a specialized sub-network called an...
Deep LearningNeural Networks
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
In machine learning, a model is a mathematical representation of a real-world process that learns patterns from data and uses those patterns to make...
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 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...
Model Parallelism
See also: Machine learning terms, Data parallelism, GPU computing, Deep learning Model parallelism is a distributed training and inference technique that...
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...
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...
AI Safety
Model merging
Model merging combines the parameters of multiple trained neural networks into a single unified model without any additional training. Rather than running...
Deep LearningLarge Language Models
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...
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...
AI Safety
Model training
Model training is the process of fitting a machine learning model's parameters to data so that it makes accurate predictions on new, unseen inputs. The...
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...
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...
Multi-Class Logistic Regression
See also: Machine learning terms, Logistic regression, Classification Multi-class logistic regression, also known as multinomial logistic regression, softmax...
Statistics
Multi-Head Self-Attention
Multi-head self-attention is the core sequence-mixing mechanism of the Transformer architecture: it runs several scaled dot-product attention operations...
Deep LearningModel Architecture
Multi-head Latent Attention
Multi-head Latent Attention (MLA) is an attention mechanism for transformer models that achieves a 93.3% reduction in key-value cache size while maintaining or...
Deep LearningModel Architecture
Multi-token prediction
Multi-token prediction (often abbreviated MTP) is a language modeling training objective in which the model is trained to predict several future tokens at each...
Large Language ModelsTraining & Optimization
Multimodal Model
A multimodal model is an artificial intelligence system that processes, relates, and generates information across two or more types of data, or modalities,...
Computer VisionDeep Learning
Multinomial classification
See also: Machine learning terms Multinomial classification, also called multiclass or multi-class classification, is the supervised learning task of assigning...
Multinomial regression
See also: Machine learning terms Multinomial regression is a statistical model that predicts which one of K possible categories an observation belongs to,...
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...
Natural Language Processing
NVFP4
NVFP4 (NVIDIA FP4) is a 4-bit floating-point number format introduced by Nvidia with the Blackwell GPU architecture. It stores each value in just 4 bits using...
AI HardwareNVIDIA
NaN Trap
See also: gradient descent, backpropagation, loss function, mixed precision training, numerical stability A NaN trap (short for "Not a Number" trap) is a...
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...
Statistics