Showing 541-600 of 810 articles
Pre-training
Pre-training is the first and most compute-intensive stage of building a modern AI model: a neural network is trained on a massive, mostly unlabeled dataset...
Artificial IntelligenceComputer Vision
Precision
Precision is a classification metric defined as the fraction of positive predictions that are correct: Precision = TP / (TP + FP), where TP is the number of...
Model Evaluation
Precision-Recall Curve
A precision-recall curve (PR curve) is a graph that plots precision on the y-axis against recall on the x-axis at every possible classification threshold for a...
Model Evaluation
Prediction
Prediction in machine learning is the output a trained model produces when it is applied to new, previously unseen input. A prediction can take three main...
Prediction Bias
Prediction bias is the difference between the average of a machine learning model's predictions and the average of the ground-truth labels in a dataset. Stated...
Model Evaluation
Predictive Parity
Predictive parity is a group fairness metric in machine learning that holds when a classifier's positive predictive value (PPV), also called precision, is...
AI Ethics
Predictive rate parity
Predictive rate parity (PRP), also called predictive parity, predictive value parity, or the sufficiency criterion, is a group fairness metric in machine...
AI Ethics
Prefix caching (automatic prefix caching)
Prefix caching is an inference optimization for large language model serving that stores and reuses the key-value (KV) cache computed for a shared prompt...
AI Infrastructure
Preprocessing
Preprocessing is the stage of a machine learning workflow that transforms raw data into a clean, consistent, numerical format that learning algorithms can use....
Data & Datasets
Principal Component Analysis (PCA)
Principal component analysis (PCA) is an unsupervised learning technique for dimensionality reduction that identifies the orthogonal directions of maximum...
MathematicsStatistics
Prior belief
See also: Bayes' theorem, Bayesian inference, Posterior, Likelihood A prior belief, also called the prior distribution or simply the prior, is the probability...
Statistics
Probabilistic Regression Model
A probabilistic regression model (also called distributional regression) is a regression model that outputs a full probability distribution over possible...
Statistics
Process reward model (PRM)
A process reward model (PRM), also called a process-supervised reward model or step-level verifier, is a learned scoring model that evaluates the correctness...
AI SafetyModel Evaluation
Prompt Caching
Prompt caching is an large language model (LLM) inference optimization that stores the computed key-value (KV) state of a repeated prompt prefix so it can be...
Large Language Models
Prompt Engineering
Prompt engineering is the practice of designing, structuring, and refining the text inputs (prompts) given to a generative AI model so that it produces a...
Large Language ModelsNatural Language Processing
Prompt lookup decoding
Prompt lookup decoding (PLD), also called n-gram speculative decoding, is an inference acceleration method for large language models that speeds up text...
AI Infrastructure
Protein folding
Protein folding is the physical process by which a polypeptide chain, a linear sequence of amino acids, acquires its functional three-dimensional structure,...
Artificial Intelligence
Proximal Policy Optimization (PPO)
Proximal Policy Optimization (PPO) is an on-policy policy gradient reinforcement learning algorithm that stabilizes training by clipping the policy update so...
Reinforcement LearningTraining & Optimization
Proxy labels
A proxy label (also called a surrogate label) is an observable, easy-to-collect stand-in for the true target a model should predict, used to train that model...
Data & Datasets
Pruning
Pruning is a family of techniques used in machine learning and artificial intelligence to remove parts of a model or search space that are estimated to be...
AI InferenceTraining & Optimization
PyTorch
PyTorch is an open-source machine learning framework, primarily developed by Meta AI and now governed by the PyTorch Foundation under the Linux Foundation,...
Deep LearningDeveloper Tools
Q-Function
The Q-function, also called the action-value function or state-action value function and written , is the function in reinforcement learning (RL) that returns...
Reinforcement Learning
Q-Learning
See also: Machine learning terms Q-learning is a model-free, off-policy reinforcement learning algorithm that learns the value of taking a given action in a...
Reinforcement Learning
QuIP / QuIP#
QuIP (Quantization with Incoherence Processing) is a family of weight-only post-training quantization methods for large language models developed in the...
AI Infrastructure
Quantile
A quantile is a cut point that divides a probability distribution or a sorted dataset into intervals containing equal portions of the probability or the...
Statistics
Quantile bucketing
See also: Discretization, Feature engineering, Quantile Quantile bucketing, also called quantile binning, equal-frequency binning, or quantile discretization,...
Data & Datasets
Quantization
Quantization in machine learning and artificial intelligence is the process of reducing the numerical precision of a neural network's parameters (weights,...
AI InferenceDeep Learning
Quantization-Aware Training (QAT)
Quantization-aware training (QAT) is a model compression technique in which the effects of quantization are simulated during the training or fine-tuning of a...
AI Infrastructure
Quantum machine learning
Quantum machine learning (QML) is a research field that sits at the intersection of quantum computing and machine learning. The term refers to two...
Artificial IntelligenceComputer Science
Question answering
Question answering (QA) is a subfield of natural language processing and information retrieval in which a computer system automatically produces a direct...
Information RetrievalNatural Language Processing
Queue
A queue in machine learning is a First-In-First-Out (FIFO) data structure that stages and buffers data between an input/output stage and a compute stage so...
Quiet-STaR
Quiet-STaR is a self-supervised training method that teaches a large language model to generate short, token-level internal "thoughts," or rationales, that...
Reinforcement Learning
R (programming language)
R is a free, open-source programming language and software environment for statistical computing and graphics. It was created by Ross Ihaka and Robert...
Programming LanguagesStatistics
RAPTOR
RAPTOR (Recursive Abstractive Processing for Tree-Organized Retrieval) is a retrieval method for retrieval-augmented generation introduced in a 2024 paper by...
AI Agents
RLAIF
Reinforcement Learning from AI Feedback (RLAIF) is a family of alignment techniques for large language models in which the preference labels used to fine-tune...
AI SafetyReinforcement Learning
ROC (Receiver Operating Characteristic) Curve
A Receiver Operating Characteristic (ROC) curve is a graph that measures how well a binary classification system separates two classes by plotting its true...
Model Evaluation
ROUGE
ROUGE (Recall-Oriented Understudy for Gisting Evaluation) is a set of automatic metrics that score the quality of a machine-generated text summary by counting...
Model EvaluationNatural Language Processing
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
Random Forest
See also: Machine learning terms A random forest is a supervised machine learning algorithm that builds many decision trees on random subsets of the data and...
Random Policy
See also: Reinforcement Learning, Policy, Epsilon Greedy Policy, Q-Learning A random policy is a reinforcement learning policy that chooses actions from a...
Reinforcement Learning
Rank (Tensor)
In machine learning and deep learning frameworks, the rank of a tensor is the number of dimensions (axes) it has: the count of indices you must supply to pick...
Ranking
Ranking in machine learning, often called learning to rank (LTR), is the supervised task of ordering a set of items by relevance to a query, producing a ranked...
Information Retrieval
Ray (framework)
Ray is an open-source distributed computing framework, developed at the University of California, Berkeley's RISELab and commercialized by Anyscale, that lets...
AI InfrastructureDeveloper Tools
ReLU
See also: Machine learning terms ReLU (Rectified Linear Unit) is an activation function used in neural networks, defined by the formula : it passes positive...
Deep LearningNeural Networks
ReST / ReST-EM (Reinforced Self-Training)
ReST (Reinforced Self-Training) is a family of self-training algorithms for large language models that improve a model by fine-tuning it on its own filtered...
Reinforcement Learning
Reasoning (artificial intelligence)
Reasoning in artificial intelligence is the ability of an AI system to draw inferences, solve problems, and make decisions through structured, multi-step...
Artificial IntelligenceLarge Language Models
Reasoning models
Reasoning models are a class of large language models trained, typically through reinforcement learning on long chain-of-thought traces, to perform an extended...
Artificial IntelligenceLarge Language Models
Recall (metric)
Recall is a classification and retrieval metric that measures the proportion of actual positive instances a model correctly identifies, defined as TP / (TP +...
Model Evaluation
Recommendation System
A recommendation system (also called a recommender system) is an information filtering system that predicts a user's preferences and ranks the items most...
Recommender System
A recommender system (also called a recommendation system or recommendation engine) is an information filtering system that predicts the preference a user...
AI Tools & ProductsInformation Retrieval
Rectified Linear Unit (ReLU)
See also: Activation function, Deep learning, Neural network The Rectified Linear Unit (ReLU) is the most widely used activation function in deep learning,...
Deep LearningNeural Networks
Recurrent Neural Network
See also: Machine learning terms A recurrent neural network (RNN) is a class of artificial neural network designed to process sequential data by maintaining an...
Deep LearningModel Architecture
Recursive self-improvement
Recursive self-improvement (RSI) is a process in which an artificial intelligence system improves its own intelligence or its ability to improve itself, so...
AI SafetyArtificial Intelligence
RedPajama
RedPajama is a family of large-scale, openly licensed datasets for training large language models (LLMs), created by Together AI with academic and open-source...
Data & DatasetsNatural Language Processing
Reflection AI
Private company Industry March 2024 Founders 300 Kent Avenue, Brooklyn, New York, United States Offices Misha Laskin (CEO), Ioannis Alexandros...
AI Companies
Reflexion
Reflexion is a 2023 framework for reinforcing language agents through verbal self-reflection rather than weight updates: the agent reflects in natural language...
AI AgentsReasoning Models
Regression (statistics and machine learning)
Regression is a family of statistical and machine learning methods for modelling the relationship between a numeric outcome variable and one or more...
Statistics
Regularization
Regularization is a set of techniques used in machine learning to prevent overfitting by adding constraints or penalties during training that discourage a...
Deep LearningTraining & Optimization
Regularization Rate
The regularization rate (commonly denoted as or alpha) is a hyperparameter that controls the strength of the penalty applied to a model's parameters during...
Training & Optimization
Reinforcement Learning from Human Feedback (RLHF)
Reinforcement Learning from Human Feedback (RLHF) is a machine learning technique that trains artificial intelligence systems to behave according to human...
AI AlignmentDeep Learning