[KongchangAI]
Concept随机梯度下降

SGD

Stochastic Gradient Descent (SGD) is an optimization algorithm widely used in machine learning and deep learning to minimize a model's loss function. Its core idea is to randomly sample one or a small batch (mini-batch) of training examples per iteration to estimate the gradient, then update model parameters in the direction opposite to the gradient. SGD features low computational cost and small memory footprint, making it suitable for large-scale data training and serving as a foundational optimization method for neural network training.

Core Facts

Timeline (last 90 days)

Oct 14

The rate transfer theorem states that if the Lyapunov generator inequality holds for the coefficients $(b,\sigma)$, and the SGD update operator and the SDE coefficients satisfy certain moment and smoothness matching conditions, then the expected Lyapunov function of the discrete iteration also decays at a similar rate, and an explicit finite-time bound is given.

Unverified50%
Oct 14

When the step size $\eta \to 0$, the trajectory of the SGD iteration $x_{k+1} = x_k - \eta \nabla f(x_k) + \eta \xi_k$ can be approximated by an SDE: $dX_t = -\nabla f(X_t)\,dt + \sqrt{\eta}\,\Sigma\,dW_t$.

Unverified50%
Oct 14

Traditional SGD analyses treat momentum as an auxiliary variable or simply drop it, ignoring the geometrically decaying memory that the momentum state itself carries as a recursive variable.

Unverified50%
Sep 21

Simplicity bias is an intrinsic inductive preference of neural networks, and the update mechanisms of optimization algorithms such as SGD naturally tend to learn low-frequency, simple patterns first.

Unverified50%
Sep 12

When ε ≈ 1, the gradient second-moment term in the denominator is diluted, adaptive scaling has almost no effect, and the optimizer behaves close to pure SGD.

Unverified50%
Sep 12

In the Symphony-S2 project work, by gradually reducing ε from approximately 1 to approximately 0 in coordination with the adjustment of β₂, the optimizer can smoothly transition from SGD to Adam.

Unverified50%
Sep 7

Extending the AMP framework from full-batch gradient descent to stochastic gradient descent (SGD) requires handling the additional sampling randomness and data reuse bias.

Unverified50%
Sep 7

In practice, almost no one uses raw batch gradient descent; instead, stochastic gradient descent (SGD) or mini-batch gradient descent (Mini-batch SGD) is adopted

Unverified50%
Aug 10

Gradient descent has three variants: batch gradient descent, stochastic gradient descent (SGD), and mini-batch gradient descent.

Verified65%
Jul 19

The Adam optimizer was proposed in 2014, combining momentum and adaptive learning rates, and has become the most widely used optimizer today.

Verified80%

All Facts (12)

Verified

The Adam optimizer was proposed in 2014, combining momentum and adaptive learning rates, and has become the most widely used optimizer today.

80%
Verified

Gradient descent has three variants: batch gradient descent, stochastic gradient descent (SGD), and mini-batch gradient descent.

65%
Unverified

Adaptive learning rate optimizers such as Adam and RMSProp further improve convergence speed and stability over SGD.

60%
Unverified

Mini-batch gradient descent (Mini-batch GD) is a compromise between batch gradient descent and stochastic gradient descent, and is also the most commonly used gradient descent method in industry.

60%
Unverified

The rate transfer theorem states that if the Lyapunov generator inequality holds for the coefficients $(b,\sigma)$, and the SGD update operator and the SDE coefficients satisfy certain moment and smoothness matching conditions, then the expected Lyapunov function of the discrete iteration also decays at a similar rate, and an explicit finite-time bound is given.

50%
Unverified

When the step size $\eta \to 0$, the trajectory of the SGD iteration $x_{k+1} = x_k - \eta \nabla f(x_k) + \eta \xi_k$ can be approximated by an SDE: $dX_t = -\nabla f(X_t)\,dt + \sqrt{\eta}\,\Sigma\,dW_t$.

50%
Unverified

Traditional SGD analyses treat momentum as an auxiliary variable or simply drop it, ignoring the geometrically decaying memory that the momentum state itself carries as a recursive variable.

50%
Unverified

Simplicity bias is an intrinsic inductive preference of neural networks, and the update mechanisms of optimization algorithms such as SGD naturally tend to learn low-frequency, simple patterns first.

50%
Unverified

In the Symphony-S2 project work, by gradually reducing ε from approximately 1 to approximately 0 in coordination with the adjustment of β₂, the optimizer can smoothly transition from SGD to Adam.

50%
Unverified

When ε ≈ 1, the gradient second-moment term in the denominator is diluted, adaptive scaling has almost no effect, and the optimizer behaves close to pure SGD.

50%
Unverified

Extending the AMP framework from full-batch gradient descent to stochastic gradient descent (SGD) requires handling the additional sampling randomness and data reuse bias.

50%
Unverified

In practice, almost no one uses raw batch gradient descent; instead, stochastic gradient descent (SGD) or mini-batch gradient descent (Mini-batch SGD) is adopted

50%

Source Articles