Showing 241-300 of 810 articles
F1 score
The F1 score (also written as F1-score, F-score, or F-measure) is the harmonic mean of precision and recall, calculated as , and it ranges from 0 (worst) to 1...
Model EvaluationStatistics
Fairness Constraint
A fairness constraint is an explicit mathematical condition imposed on a machine learning model during training, evaluation, or post-processing that forces its...
AI Ethics
Fairness Metric
A fairness metric is a quantitative, mathematical measure used to evaluate whether a machine learning model's predictions or decisions treat different...
AI EthicsModel Evaluation
False Negative Rate
The false negative rate (FNR), also known as the miss rate, is the proportion of actual positive instances that a model or test incorrectly classifies as...
Model EvaluationStatistics
False Positive Rate (FPR)
The false positive rate (FPR) is the proportion of actual negative cases that a test, model, or decision process incorrectly classifies as positive, defined as...
Model EvaluationStatistics
False negative
A false negative (FN), also called a Type II error or a miss, is an instance whose true label is positive but that a classification model or test predicts as...
Model EvaluationStatistics
False positive
A false positive (FP), also called a Type I error or a false alarm, is an instance whose true label is negative but whose predicted label is positive: the...
Model EvaluationStatistics
Feature
In machine learning and statistics, a feature is an individual measurable property or characteristic of a phenomenon being observed, used as an input variable...
Data & Datasets
Feature Cross
A feature cross (also called a crossed feature or feature interaction) is a synthetic feature created by combining two or more existing features so that a...
Data & Datasets
Feature Engineering
Feature engineering is the process of using domain knowledge to create, transform, and select features from raw data so that machine learning models can learn...
Data & Datasets
Feature Extraction
Feature extraction is the process of transforming raw data into a smaller set of derived, informative numerical variables called features that capture the...
Data & Datasets
Feature Importances
Feature importances are numeric scores that quantify how much each input feature contributes to the predictions of a machine learning model. The three dominant...
InterpretabilityModel Evaluation
Feature Selection
Feature selection is the process of choosing a subset of the most relevant input variables (features) from a larger candidate pool for use in a machine...
AlgorithmsData & Datasets
Feature Set
A feature set is the complete collection of input variables (features, attributes, or predictors) that a machine learning model uses to learn patterns and make...
Data & DatasetsData Science
Feature Vector
A feature vector is an n-dimensional, ordered list of numerical values that represents the measurable properties of an object, data point, or observation in a...
Data & Datasets
Feature spec
See also: Machine learning terms A feature spec (short for feature specification) is a declarative description of the input features used by a machine learning...
Federated Learning
Federated learning is a machine learning technique that trains a shared model across many decentralized devices or servers without moving their raw data to a...
AI EthicsDeep Learning
Feedback Loop
A feedback loop in machine learning is a cycle in which a deployed model's predictions influence the real world, and the resulting data is then collected and...
AI Ethics
Feedforward Neural Network (FFN)
A feedforward neural network (FFN), also called a multilayer perceptron (MLP) when it has multiple layers, is a type of artificial neural network in which...
Deep LearningNeural Networks
Few-Shot Learning
Few-shot learning is a branch of machine learning in which a model learns to recognize new classes or perform new tasks from only a very small number of...
Deep Learning
Fine Tuning
Fine-tuning is a machine learning technique that takes a pre-trained model and further trains it on a smaller, task-specific dataset, adjusting the model's...
Deep LearningTraining & Optimization
FineWeb
FineWeb is a large-scale, open pretraining dataset for large language models (LLMs) created by Hugging Face. Released in April 2024, it contains approximately...
Data & DatasetsNatural Language Processing
FineWeb-2
FineWeb-2 (also written FineWeb2) is a massively multilingual web pretraining dataset released by Hugging Face in December 2024. It is the multilingual...
Data & Datasets
FineWeb-Edu
FineWeb-Edu is an open, English-language pretraining dataset of roughly 1.3 trillion tokens, built by filtering the much larger FineWeb web corpus down to the...
Data & DatasetsLarge Language Models
Flash Attention
Flash Attention is a family of IO-aware, exact attention algorithms that accelerate and shrink the memory footprint of the attention mechanism in transformer...
Focal loss
Focal loss is a loss function that reshapes standard cross-entropy loss by adding a (1 - pt)^gamma modulating factor, which down-weights well-classified (easy)...
Computer VisionDeep Learning
Forget Gate
The forget gate is a sigmoid layer inside a Long Short-Term Memory (LSTM) recurrent neural network that decides, element by element, how much of the previous...
Neural Networks
Full Softmax
Full softmax (also called the standard softmax or exact softmax) is the softmax computation that calculates a probability for every possible output class in a...
Deep LearningNatural Language Processing
Fully Connected Layer
A fully connected layer (also called a dense layer or linear layer) is a layer in an artificial neural network in which every input value connects to every...
Deep LearningNeural Networks
GGML
GGML is an open-source tensor library written in pure C that runs machine learning inference efficiently on consumer hardware, and it is the computational...
Developer ToolsOpen Source AI
GGUF
GGUF (GPT-Generated Unified Format) is the standard binary file format for storing large language models for local inference, bundling a model's weights,...
Developer ToolsLarge Language Models
GLUE benchmark
The General Language Understanding Evaluation (GLUE) benchmark is a collection of nine natural language understanding (NLU) tasks designed to evaluate and...
AI BenchmarksNatural Language Processing
GPU computing
GPU computing is the use of a graphics processing unit (GPU) to perform general-purpose computation that was traditionally handled by the central processing...
AI HardwareAI Infrastructure
GSM8K
GSM8K (Grade School Math 8K) is a benchmark dataset of 8,792 grade-school-level math word problems created by researchers at OpenAI to evaluate the multi-step...
AI BenchmarksLarge Language Models
GaLore (Gradient Low-Rank Projection)
GaLore (Gradient Low-Rank Projection) is a memory-efficient training strategy for large neural networks that projects each weight matrix's gradient into a...
Training & Optimization
Gated SAE
A Gated sparse autoencoder (Gated SAE) is a sparse-autoencoder architecture for mechanistic interpretability that splits the encoder into a gating path, which...
AI Safety
Gaussian Mixture Model
A Gaussian Mixture Model (GMM) is a probabilistic model that represents a dataset as a weighted mixture of a finite number of Gaussian distributions with...
Gaussian Process
A Gaussian process (GP) is a probabilistic machine learning model defined as a collection of random variables, any finite number of which have a joint Gaussian...
Statistics
Gemma Scope
Gemma Scope is an open, comprehensive suite of sparse autoencoders (SAEs) released by Google DeepMind in 2024 to support mechanistic interpretability research...
AI Safety
Generalization
See also: Machine learning terms, Bias-variance tradeoff Generalization in machine learning is the ability of a trained model to perform accurately on new,...
Deep LearningModel Evaluation
Generalization Curve
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...
Model Evaluation
Generalized Linear Model
A generalized linear model (GLM) is a flexible extension of ordinary linear regression that allows the response variable to follow any distribution from the...
Statistics
Generative AI
Generative AI is a category of artificial intelligence that creates new content, such as text, images, audio, video, code, and 3D models, by learning the...
Artificial IntelligenceGenerative AI
Generative Model
See also: Machine learning terms, Discriminative model A generative model is a class of statistical and machine learning model that learns the joint...
Deep LearningGenerative AI
Generative adversarial network
A generative adversarial network (GAN) is a class of machine learning model in which two neural networks, a generator and a discriminator, are trained...
Deep LearningGenerative AI
Generator
A generator is a neural network within a generative adversarial network (GAN) that learns to produce synthetic data samples from random noise. It maps a point...
Generative AINeural Networks
Geoffrey Hinton
Geoffrey Hinton is a British-Canadian computer scientist and cognitive psychologist, widely called the "Godfather of AI," who won the 2024 Nobel Prize in...
Artificial Intelligence
Gini Impurity
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...
Google DeepMind
Google DeepMind is Alphabet's central artificial intelligence research and product organization, formed on April 20, 2023 by merging the DeepMind lab (founded...
Artificial IntelligenceGoogle
Grad-CAM
Grad-CAM (Gradient-weighted Class Activation Mapping) is a technique for producing visual explanations from convolutional neural network (CNN) models by using...
Computer VisionDeep Learning
Gradient
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...
MathematicsTraining & Optimization
Gradient Accumulation
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...
Deep LearningTraining & Optimization
Gradient Boosting
See also: Machine learning terms Gradient boosting is an ensemble machine learning technique that builds a predictive model by combining many weak learners,...
Gradient Descent
Gradient descent is a first-order iterative optimization algorithm that minimizes a differentiable loss function by repeatedly stepping in the direction of the...
Deep LearningTraining & Optimization
Gradient boosted (decision) trees (GBT)
See also: Machine learning terms, Gradient boosting Gradient boosted decision trees (GBT, also written GBDT, GBM, or GBRT) is an ensemble method that builds a...
Gradio
Gradio is an open-source Python library that lets developers build interactive web interfaces for machine learning models, APIs, and arbitrary Python functions...
Developer ToolsOpen Source AI
Graph
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...
Graph Execution
Graph execution is a computation paradigm in machine learning frameworks where mathematical operations are organized into a directed acyclic graph (DAG) before...
Deep LearningSoftware Development
Graph Machine Learning Models
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...
AI ModelsModel Architecture
Greedy Policy
In reinforcement learning, a greedy policy is a decision rule that, in every state, selects the action with the highest estimated value, formally the action...
Reinforcement Learning