Stochastic Optimization
Stochastic optimization is a process that generates and utilizes random variables to optimize a specific objective function. This method typically proceeds in an iterative manner, gradually searching for the minimum or maximum of the objective function. Stochastic optimization is applicable in non-convex function spaces, where traditional deterministic optimization methods such as linear programming or quadratic programming are ineffective. Its core lies in enhancing optimization efficiency and robustness through random exploration, making it widely valuable in various applications.
AG News
Bert
CIFAR-10
Resnet18
CIFAR-10 ResNet-18 - 200 Epochs
SGD - cosine LR schedule
CIFAR-10 WRN-28-10 - 200 Epochs
Adam (eps-adjusted)
CIFAR-100
Resnet18
CIFAR-100 WRN-28-10 - 200 Epochs
AvaGrad
CoLA
ImageNet ResNet-50 - 50 Epochs
Lookahead
ImageNet ResNet-50 - 60 Epochs
Lookahead
ImageNet ResNet-50 - 90 Epochs
MNIST
MLP
Penn Treebank (Character Level) 3x1000 LSTM - 500 Epochs