Training & Optimization

Explore Training & Optimization through related topics and the articles other pages reference most.

Explore articles

Browse subtopics (42)

Articles that also belong to these categories. Counts cover all of Training & Optimization.

Showing 121-145 of 145 articles

Sophia (optimizer)

Sophia (a backronym for Second-order Clipped Stochastic Optimization with Adaptive estimator) is a stochastic second-order optimization algorithm introduced in May 2023 by Hong Liu, Zhiyuan Li, David Hall…

Deep Learning

Squared Hinge Loss

Squared hinge loss (also called L2 hinge loss or L2-loss) is a loss function used in machine learning for classification tasks, most commonly in support vector machines (SVMs).

Machine Learning

Squared Loss

Squared loss, also called quadratic loss, L2 loss, or squared error loss, is a loss function that penalizes a prediction by the square of its error: for a true value $y$ and a prediction $\hat{y}$

Machine LearningStatistics

Staged training

Staged training (also called multi-stage training or phased training) is a strategy in machine learning where a model is trained in two or more distinct sequential phases, each with its own objective, data…

Deep Learning

Step

In machine learning, a step is one discrete update in an iterative process, most often a single update of a model's parameters computed from one mini-batch of training data (also called a training step…

Step size

In machine learning, the step size (also called the learning rate, usually written as the Greek letter $$\eta$$ or $$\alpha$$) is the scalar that controls how far the parameters of a model move on each update…

Termination condition

A termination condition, also called a stopping criterion, convergence criterion, or halting condition, is a rule that decides when an iterative algorithm should stop running.

Machine Learning

Training loss

In machine learning, training loss is the value of the loss function computed on the training data during model training, and it is the exact quantity that the optimization algorithm minimizes at each step.

Training run

A training run is a single, deliberate instance of training a neural network from scratch (or from a prior checkpoint) on a specified dataset, with a fixed compute budget, hardware allocation, and time horizon.

Machine Learning

Unsloth

Unsloth is an open-source Python library that fine-tunes large language models up to two times faster while using up to 70 percent less GPU memory and, in its own words, with "no accuracy loss".

Developer ToolsOpen Source AI

Weight Decay

Weight decay is a regularization technique used in training neural networks that shrinks every parameter toward zero by a small fraction on each update step

Machine Learning

Whole-body control

Whole-body control (WBC) is a class of robotics control techniques that coordinates all of a robot's degrees of freedom at once to achieve multiple prioritized tasks, such as balancing, reaching, and…

Humanoid RobotsRobotics

muP (Maximal Update Parametrization)

muP, short for Maximal Update Parametrization (often written muP, μP, or mu-P), is a parametrization scheme for deep neural networks in which a small set of optimization hyperparameters, most importantly the…

Deep Learning

torch.compile

torch.compile is the just-in-time graph capture and compilation feature introduced in PyTorch 2.0, a release first announced at the PyTorch Conference on December 2, 2022 and shipped as a stable version on…

Deep LearningDeveloper Tools