WorksComputer Science
Stepsize modulation for cross entropy from local quadratic optimization
Abstract
Two methods are presented that perturb a given learning rate schedule in stochastic gradient descent with cross entropy loss. Both methods use an extra forward pass to estimate various derivatives of the minibatch loss. The first method selects a value by linearising the softmax values and minimizing the squared error , where is the matrix representing the softmax values of the minibatch and is the matrix with one-hot encodings of the labels. The second method considers a quadratic Taylor approximation of the minibatch loss under the outer approximation of the Hessian. Thus, it minimizes . Here, the derivatives and are computed from the derivatives of the logits (using the outer approximation of the Hessian of the loss). We observe that both methods give very similar values of . Finally, these estimated are used to slightly increase or decrease the learning rate of an existing schedule. The method is evaluated on Cifar10 and Cifar100 datasets for training Resnets, where they decrease the loss faster than the schedule that is perturbed and increase monotonicity. For Cifar10 it also leads to a small improvement of test accuracy, but in Cifar100 test accuracy remains the same.
Introduction
The selection of the learning rate is a very consequential decision when training neural nets. Despite much research in automatically selecting step sizes, typical training with convolutional nets is done with some fixed schedule for which maximum learning rate and weight decays are tuned. In this paper, we ask whether one can modulate the standard cosine schedule using batch dependant stepsizes to improve training. More precisely, can we inspect certain properties of a minibatch and use it to decide whether a bigger or smaller stepsize should be used compared to the scheduled value of the epoch. Can this speed up training and increase test accuracy?
The Polyak stepsize
Consider a loss function . We aim to find a value of that makes as small as possible. The gradient descent method starts from an arbitrary and iteratively computes
Already in 1969, Polyak proposed to automatically select the stepsize using a linear approximation of the loss function [24]. Consider the linear approximation
*National Research University Higher School of Economics, Faculty of Computer Science, Moscow, Russia; This work/article is an output of a research project (HSE-BR-2025-024) implemented as part of the Basic Research Program at HSE University. This research was supported in part through computational resources of HPC facilities at HSE University.
†Luxoft Serbia.
For , this simplifies to
Solving for , gives
It was directly clear that if is smooth and strongly convex, then gradient descent with this stepsize converges exponentially fast in [24]. A bit later, Polyak proved that for all convex functions (possibly non-smooth) this method has convergence: .
In machine learning, the above gradients are estimated on small random selections of the training data, called minibatches. This means that for each step, a random approximation of the loss is generated. The Polyak stepsize under this function is called the stochastic Polyak stepsize, for which convergence was proven under star-convexity of the loss [9 theorem 4.4], and this is locally satisfied in deep neural nets [15, 33].
Unfortunately, the Stochastic Polyak stepsize is very unstable and can spike. This often happens in the beginning of training when is large and the gradients are small (especially if the softmax is used). In the case of cross entropy loss, the curve does not reach zero and is locally convex for most minibatches. Hence, the Polyak stepsize overestimates, as illustrated in Figure 1 and Figure 2.

Figure 1. The Polyak stepsize over estimates on convex strictly positive functions

Figure 2. comparison between stepsizes: so-dz (red), cs-dq (green), Polyak (orange), cosine decay (blue).
For this reason, many variants for practical use have been proposed [3, 19, 14, 20, 23, 21]. However, they lead often lead to unstable training, especially when combined with momentum. Moreover, they are not able to replace manual learning rate selection because of sensitive dependencies on newly introduced hyper parameters. (Also for LLMs there are such reports [22].) Perhaps, an exception is the *momo* scheduler from [26]`, which is designed to optimize the loss aggregated from the last few minibatches. It works well with momentum and weight decay. Moreover, it has has only a single hyper parameter that is easy to tune, but it has not been tested systematically against competitors.
Second order methods
Approaches with test points. To select the learning rate, one may consider a quadratic approximation of the loss,
Each optimization method in a typical machinelearning optimizer defines a direction, for example, for basic SGD the direction is or with momentum, it is . After substituting in , one obtains an equation of the form from which an optimal stepsize can be computed. In [5, 34], the coefficients are obtained from 3 evaluations of . Since gradient descent already provides 1 evaluation, this method makes 2 extra forward evaluations, and hence, is %66 slower (assuming a backwards pass takes twice the time of a forward pass). These methods reduce the training loss very fast, but at the expense of the test loss [34]. A similar technique is applied in [5] in which the computed learning rate is smoothed using a moving average and improvements on some fine tuning tasks are reported.2
In [8] it is noted that is fast to compute, thus to find the coefficients , only 1 extra forward evaluation is needed. The paper presents an algorithm that is essentially parameter free and provably converges to a stationary point for Lipschitz functions. Unfortunately, they do not report test performance.
Barzilai-Borwein stepsizes. Another approach is to calculate the solution using the available gradient information, thus one needs
In the Barzilai-Borwein method [2] one assumes and estimates the above value by
This inspired a number of automated learning rate methods [6, 28, 30]. Again, the method suffers from instability, but [30] results come close to standard methods such as SGD with cosine annealing.
1st order estimates of the 2nd order. In [1], the stepsize (1) is estimated directly with the already computed gradient. The denominator involves the Hessian, which is expensive to compute. However, typical networks of the last decade have wide hidden layers, and this allows for a good approximation with gradients. This is because preactivations of the output neurons are locally linear functions, as explained in many papers about the neural tangent kernels, see for example [12, 17, 25].
For this, consider the loss as a function of output preactivations
The Hessians of can be written using the Hessians of and the Hessians of the output preactivations . Let be the Jacobian of .
For large neural nets, the spectral norm of the Hessians are proportional to , see [25]. In the outer product approximation of all these Hessian are neglected and only the 1st term remains, see for example [4 p 243, sect.8.1.6]. In [1] this first term is computed using the available gradient, and (1) is obtained with negligible computational overhead. They show in a few experiments that this reduces the train error better than SGD, but do not report test errors.
Below, we propose a method that uses a single test point to estimate this 2nd order stepsize in the same way.
Other methods
In the paper [18], a wide range of optimizers is modified in a generic way: in each minibatch, the existing learning rate schedule is randomly increased or decreased by a few percentages. Despite its simplicity, this method is reported to consistently increase test error, including on Cifar10 and Resnet18 experiments.
This easy method is similar to other regularization methods like dropout [27] or neftune [13] that increase randomness during training. The motivation is that solutions with wide minima have better generalization and it is argued that these perturbations can help to escape narrow local minima. See [31] for this theory.
Finally, the paper [7] uses a complex algorithm from the field of online convex optimization to select the learning rate. [todo: test error?]
Two proposed stepsizes
We aim to minimize to optimize parameters to train a neural nets. For this, a standard run of stochastic gradient descent is applied, which means that we start from a randomly generated and at each step, a minibatch loss is used to update using
where and are the parameters for momentum and weight decay.
Notation. Consider a neural net with output neurons and a train set whose examples are denoted by with Greek indices. For each training example, the label is given as a one-hot encoding of the correct label, thus if belongs to the -th class. The preactivations of the output neurons are denoted by the vector , where is the list of all trainable weights of the net.
We now define the minibatch loss . Let
For a list of train examples , the -th minibatch loss is
Notation. We write to denote and sums over indices range from 1 to .
The second order outer approximated stepsize (so-dz)
Fix and let . We select the stepsize to minimize the quadratic approximation of . As explained in subsection 1, we may assume that is linear in and we can obtain the derivative from only the gradient. Still, to increase stability, we use a test point.
Let us explain this plan in more details. We have
To compute we view as a function of the output preactivations and apply the chain rule. The 2nd derivative is computed similarly, while the 2nd derivatives of are neglected, see appendix A for details. Let be the Kronecker function, which equals 1 if and 0 otherwise.
Finally, in this expression, is estimated by evaluating the output preactivations with a test update of using a fixed learning rate . More precisely, let
Let and be the softmax values evaluated with parameters and . Then, estimate by . Thus,
This finishes the construction. The pseudocode is given in algorithm 1. In the experiments, we fixed .
Algorithm 1 Stepsize modulation algorithms with and
Initialize: randomly,
for epoch do sample a fixed-size mini-batch and use data return
The closest softmax stepsize (cs-dq)
A linear approximation of the softmax values in is used to select a value that minimizes the average Euclidean distance to the one-hot encodings . Thus we minimize the sum of their 2-norms
Recall that sums over range over the -th minibatch . Solving the derivative to gives
Finally, we use the same probe for as before to estimate .
Both stepsizes are close
Despite being derived by different philosophies, the averages of these learning rates are close to each other. Indeed, we trained Resnet18 on Cifar10 with standard SGD (max learning rate 0.02, momentum , weight decay ) and cosine learning rate schedule. During this run we computed the average values of the Polyak stepsize and the 2 above stepsizes. In figure 2, we compare these stepsizes. We conclude that after halving the Polyak stepsize, these values are close to each other during the middle part of the training.
[To do: discuss fluctuations and compare values during minibatches.]
Practical refinements
Outlier removals in stepsize estimates
If for some training example of a minibatch, the softmax values do not seem to improve, then we drop this input in the estimation of and . More precisely, we drop from minibatch if where

Figure 3. Fraction of removed outliers in the stepsize calculation
The effect is small, because only few points satisfy the condition , as shown in figure 3. But it seems to help to stabilize the estimates [can we say something more convincing or precise]?
Subsampling and computational overhead
The estimation of the stepsize requires an extra forward pass. This increases the runtime typically by 33%, because the time for a backward pass is usually twice the time of a forward pass.
In our 2nd series of experiments, we took 20 random inputs from the remaining minibatch , (which had 128 elements, before the above pruning), and estimated the learning rate from them. This reduced the overhead from 33% to about 21% (or better on GPU’s with few cores and fast memory).
Modulate an existing learning rate schedule
The effect of changing the learning rate for a given step also has an effect on future steps, because of momentum. Several papers report that this is a challenge to design automated learning rate schemes, for example in [29 footnote 1 on p7]. Moreover, the several theoretical studies suggest that during initial learning it is beneficial to keep the stepsize larger, in order to avoid parameters approaching sharp local minima. For these reasons, we focussed on perturbing existing schedules, rather than reconstructing them from scratch.
Let be a reference learning schedule evaluated in epoch . In experiments we will use cosine decay.
Let be the stepsize from 1 of the above methods, thus or at batch .
Let be the average of over last batches.
Let be fixed. [Todo: it turns out that we have only lookahead during experiments of our paper.]
Rather than clipping, a smoothly perturbed version of is obtained by multipliyin it with a the following factor in ,
The arctan function was used because the derivative in the origin equals 1.
Lookahead
In the 1st series of experiments, the lookahead technique from [32] was applied. The idea is to stabilize an existing optimizer Opt (like SGD, AdamW, etc) by letting it first make updates and then make a single update of the aggregated “gradients”. The optimizer has 2 parameters and . We use the default values and .
More precisely, the optimizer Opt is viewed as a fast optimizer and is used to create a slow optimizer as follows. Let denote the current parameters of the slow optimizer at the start of its slow step. The fast optimizer is initialized with and computes updates . Finally, the slow optimizers sets
Experiments
We use the well known Resnet18 and Resnet34 models and trained them from scratch on Cifar10 and Cifar100. Data augmentation and the modification of the last hidden layer was applied as is now standard, see for example [10].
The 2 baseline experiments are as follows.
Standard SGD with cosine learning rate decay (without warmup). The max-learning rate is 0.02, the momentum parameter is , the weight decay is and the minibatch size is 128.
Lookahead with the above SGD as fast optimizer. The standard values and are used.
We have a default experiment which uses Resnet18 on Cifar10 with 50 epochs. All pictures where generated with this default experiment. The max-learning rate and weight decay parameters reported above where tuned for this experiment. Our 2 stepsizes were designed using this same experiment. However, below we report these baselines for different settings with 100 and 200 epochs, and we also report the experiments with Resnet34 and Cifar100. In all experiments the hyper parameters remain the same and are fixed.

Figure 4. Loss and test error per epoch. Experiment with CIFAR100 and ResNet18, 50 epochs, lookahead.
| Net | optimiser | Cifar10 | Cifar100 | ||
| 100 epochs | 200 epochs | 100 epochs | 200 epochs | ||
| Resnet18 | SGD | 95.256 ± 0.152 | 95.476 ± 0.099 | 78.063 ± 0.239 | 78.649±0.259 |
| la | 95.287 ± 0.12 | 95.603 ± 0.149 | 78.123 ± 0.296 | 78.543 ± 0.254 | |
| la, so-dz | 95.399±0.127 | 95.608 ± 0.102 | 78.157±0.229 | 78.593 ± 0.241 | |
| la, cs-dq | 95.379 ± 0.097 | 95.673±0.167 | 78.114 ± 0.277 | 78.554 ± 0.204 | |
| Resnet34 | SGD | 95.342 ± 0.106 | 95.536 ± 0.127 | 78.891 ± 0.249 | 79.357 ± 0.259 |
| la | 95.471 ± 0.134 | 95.629 ± 0.153 | 78.968±0.265 | 79.537±0.197 | |
| la, so-dz | 95.550 ± 0.109 | 95.711±0.097 | 78.919 ± 0.225 | 79.461 ± 0.174 | |
| la, cs-dq | 95.574±0.102 | 95.663 ± 0.087 | 78.959 ± 0.204 | 79.519 ± 0.256 |
Table 1. Test accuracy, averaged over 16 repetitions
| Net | Optimiser | Cifar10 | Cifar100 | ||
| 100 epochs | 200 epochs | 100 epochs | 200 epochs | ||
| Resnet18 | SGD | 95.266 ± 0.164 | 95.552 ± 0.130 | 77.896 ± 0.262 | 78.610 ± 0.404 |
| lookahead | 95.294 ± 0.148 | 95.520 ± 0.154 | 78.225±0.263 | 78.723±0.179 | |
| la, so-dz | 95.363 ± 0.071 | 95.558 ± 0.147 | 78.176 ± 0.153 | 78.595 ± 0.180 | |
| SGD, cs-dq | 95.425±0.134 | 95.653±0.135 | 78.051 ± 0.212 | 78.353 ± 0.300 | |
| Resnet34 | SGD | 95.436 ± 0.132 | 95.428 ± 0.198 | 78.833 ± 0.249 | 79.347 ± 0.190 |
| lookahead | 95.438 ± 0.165 | 95.667 ± 0.139 | 78.863 ± 0.257 | 79.592±0.257 | |
| SGD, so-dz | 95.574±0.153 | 95.625 ± 0.151 | 78.941±0.236 | 79.415 ± 0.141 | |
| SGD, cs-dq | 95.433 ± 0.107 | 95.703±0.158 | 78.876 ± 0.302 | 79.427 ± 0.289 |
Table 2. Test accuracy averaged over 6 repetitions, subsampling
In all experiments, the hyper parameters of the stepsize and are , the perturbation and the average stepsize is computed from 50 minibatches. Experiments were performed on V100 GPU’s on the cluster of the Higher School of Economics in Moscow [16]. The code is available here https://github.com/Brbauwens/adaptive_stepsize_modular.
For both the so-dz and cs-dq stepsizes, the initial test error decreases more rapidly and the curve is more monotone. However, recall that this method requires 33% more compute (and 21% more compute with subsampling of the test probe). Especially, this is true when combined with lookahead, see figure 4 for the default experiment. However, near the end, improvement becomes slower.
Our methods often improve error on the test set. In a 1st series of experiments, lookahead was applied and no subsampling was done. All 4 methods were applied to the same minibatches. The best test set accuracies are given in tables 1. For the Cifar10 training set, both the so-dz and cs-dq stepsizes exceed both baselines. Unfortunately, for Cifar100 the results look random.
In a 2nd series of experiments, subsampling was applied and lookahead was switched off. The runs of the baselines were repeated with different random seeds. The results in table 2 suggest that this does not decrease performance. Again for Cifar10, the best results is either for so-dz or cs-dq, but in the case of Resnet34, the gains look random. Also, for Cifar100, the methods do not provide reliable improvements.
Conclusion
Two methods were proposed to automatically generate a stepsize for each minibatch. In stepsize optimizes a 2nd order approximation of the minibatch loss, and the optimizes the softmax values. We argued theoretical and experimentally that both methods give closely related stepsizes.
These stepsizes were used to improve the cosine decay schedule. Experiments show that they speed up convergence beyond the 20%-33% especially in the middle of the training. Moreover, the decrease is more monotone. They give essentially the same accuracy, and in a few experiments, their best accuracy is improved compared to standard SGD and its combination with lookahead.
Derivation of so-dz stepsize
Fix the minibatch is fixed and we drop subscripts . Below, the quantities and are considered for the updated parameter , which depends on the updated learning rate through (2), thus and .
We need to evaluate and and write it as a function of and . Recall that is the one hot encoding of the label of training input . One calculates that
We have
To calculate , we neglect the 2nd derivatives of the output preactivation . Thus,
References
- [1]Dario Balboni and Davide Bacciu. ADLER – an efficient Hessian-based strategy for adaptive learning rate. In Proceedings of the 32nd European Symposium on Artificial Neural Networks, Computational Intelligence and Machine Learning (ESANN), 2024.arxiv.org/abs/2305.16396
- [2]Jonathan Barzilai and Jonathan M Borwein. Two-point step size gradient methods. IMA journal of numerical analysis, 8(1):141–148, 1988.DOI
- [3]Leonard Berrada, Andrew Zisserman, and M Pawan Kumar. Training neural networks for and by interpolation. In International conference on machine learning, pages 799–809. PMLR, 2020.
- [4]Christopher M Bishop and Hugh Bishop. Deep learning: Foundations and concepts, volume 1. Springer, Cham, Switzerland, 2024.
- [5]Zhiqi Bu and Shiyun Xu. Gradient descent with generalized Newton’s method. In International Conference on Learning Representations, 2025.arxiv.org/abs/2407.02772
- [6]Camille Castera, Jérôme Bolte, Cédric Févotte, and Edouard Pauwels. Second-order step-size tuning of sgd for non-convex optimization. Neural Processing Letters, 54(3):1727–1752, 2022.
- [7]Ashok Cutkosky, Aaron Defazio, and Harsh Mehta. Mechanic: A learning rate tuner. In Advances in Neural Information Processing Systems, volume 36, pages 47828–47848, 2023.arxiv.org/abs/2306.00144
- [8]Minghan Fu and Fang-Xiang Wu. Qlabgrad: A hyperparameter-free and convergence-guaranteed scheme for deep learning. In Proceedings of the AAAI conference on artificial intelligence, volume 38, pages 12072–12081, 2024.
- [9]Robert Gower, Othmane Sebbouh, and Nicolas Loizou. Sgd for structured nonconvex functions: Learning rates, minibatching and interpolation. In International Conference on Artificial Intelligence and Statistics, pages 1315–1323. PMLR, 2021.arxiv.org/abs/2006.10311
- [10]Tong He, Zhi Zhang, Hang Zhang, Zhongyue Zhang, Junyuan Xie, and Mu Li. Bag of tricks for image classification with convolutional neural networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pages 558–567, 2019.arxiv.org/abs/1812.01187
- [11]Nikhil Iyer, V. Thejas, Nipun Kwatra, Ramachandran Ramjee, and Muthian Sivathanu. LRTuner: A learning rate tuner for deep neural networks. In 8th ICML Workshop on Automated Machine Learning, 2021.arxiv.org/abs/2105.14526
- [12]Arthur Jacot, Gabriel Franck, and Clément Hongler. Neural tangent kernel: Convergence and generalization in neural networks. Advances in neural information processing systems, 31, 2018.arxiv.org/abs/1806.07572
- [13]Neel Jain, Ping-yeh Chiang, Yuxin Wen, John Kirchenbauer, Hong-Min Chu, Gowthami Somepalli, Brian Bartoldson, Bhavya Kailkhura, Avi Schwarzschild, Aniruddha Saha, et al. Neptune: Noisy embeddings improve instruction finetuning. In International Conference on Learning Representations, volume 2024, pages 17566–17591, 2024.arxiv.org/abs/2310.05914
- [14]Daragh King. Using the polyak step size in training convolutional neural networks. In The Second Tiny Papers Track at ICLR, 2024.
- [15]Bobby Kleinberg, Yuanzhi Li, and Yang Yuan. An alternative view: When does sgd escape local minima? In International conference on machine learning, pages 2698–2707. PMLR, 2018.arxiv.org/abs/1802.06175
- [16]P. Kostenetskiy, V. Kozyrev, R. Chulkevich, M. Salikova, and R. Mishenin. High-performance computing at hse university. In Parallel Computational Technologies, volume 2891 of Communications in Computer and Information Science, Cham, 2026. Springer.
- [17]Chaoyue Liu, Libin Zhu, and Mikhail Belkin. Loss landscapes and optimization in over-parameterized non-linear systems and neural networks. Applied and Computational Harmonic Analysis, 59:85–116, 2022.arxiv.org/abs/2003.00307
- [18]Hengyu Liu, Qiang Fu, Lun Du, Tiancheng Zhang, Ge Yu, Shi Han, and Dongmei Zhang. Learning rate perturbation: A generic plugin of learning rate schedule towards flatter local minima. In Proceedings of the 31st ACM International Conference on Information & Knowledge Management, CIKM ’22, pages 4234–4238. Association for Computing Machinery, 2022.arxiv.org/abs/2208.11873
- [19]Nicolas Loizou, Sharan Vaswani, Issam Hadj Laradji, and Simon Lacoste-Julien. Stochastic polyak step-size for sgd: An adaptive learning rate for fast convergence. In International Conference on Artificial Intelligence and Statistics, pages 1306–1314. PMLR, 2021.arxiv.org/abs/2002.10542
- [20]Dimitris Oikonomou and Nicolas Loizou. Stochastic polyak step-sizes and momentum: Convergence guarantees and practical performance. arXiv preprint arXiv:2406.04142, 2024.arxiv.org/abs/2406.04142
- [21]Francesco Orabona and Ryan D’Orazio. New perspectives on the polyak stepsize: Surrogate functions and negative results. arXiv preprint arXiv:2505.20219, 2025.arxiv.org/abs/2505.20219
- [23]Antonio Orvieto and Lin Xiao. An adaptive stochastic gradient method with non-negative Gauss-Newton stepsizes. arXiv preprint arXiv:2407.04358, 2024.arxiv.org/abs/2407.04358
- [24]Boris Teodorovich Polyak. Minimization of unsmooth functionals. USSR Computational Mathematics and Mathematical Physics, 9(3):14–29, 1969.DOI
- [25]Daniel A Roberts, Sho Yaida, and Boris Hanin. The principles of deep learning theory, volume 46. Cambridge University Press Cambridge, MA, USA, 2022.
- [26]Fabian Schaipp, Ruben Ohana, Michael Eickenberg, Aaron Defazio, and Robert M. Gower. MoMo: Momentum models for adaptive learning rates. In Proceedings of the 41st International Conference on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pages 43542–43570. PMLR, 2024.arxiv.org/abs/2305.07583
- [27]Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. Dropout: a simple way to prevent neural networks from overfitting. The journal of machine learning research, 15(1):1929–1958, 2014.
- [28]Conghui Tan, Shiqian Ma, Yu-Hong Dai, and Yuqiu Qian. Barzilai–borwein step size for stochastic gradient descent. In Advances in Neural Information Processing Systems (NeurIPS), 2016. Also available as arXiv:1605.04131.arxiv.org/abs/1605.04131
- [29]Sharan Vaswani, Aaron Mishkin, Issam Laradji, Mark Schmidt, Gauthier Gidel, and Simon Lacoste-Julien. Painless stochastic gradient: Interpolation, line-search, and convergence rates. Advances in neural information processing systems, 32, 2019.arxiv.org/abs/1905.09997
- [30]Zhi-Jun Wang, He-Bei Gao, Xiang-Hong Wang, Shuai-Ye Zhao, Hong Li, and Xiao-Qin Zhang. Adaptive learning rate optimization algorithms with dynamic bound based on barzilai-borwein method. Information Sciences, 634:42–54, 2023.DOI
- [31]Zeke Xie, Issei Sato, and Masashi Sugiyama. A diffusion theory for deep learning dynamics: Stochastic gradient descent exponentially favors flat minima. arXiv preprint arXiv:2002.03495, 2020.arxiv.org/abs/2002.03495
- [32]Michael Zhang, James Lucas, Jimmy Ba, and Geoffrey E Hinton. Lookahead optimizer: k steps forward, 1 step back. Advances in neural information processing systems, 32, 2019.
- [33]Yi Zhou, Junjie Yang, Huishuai Zhang, Yingbin Liang, and Vahid Tarokh. Sgd converges to global minimum in deep learning via star-convex path. arXiv preprint arXiv:1901.00451, 2019.arxiv.org/abs/1901.00451
- [34]Yingqiu Zhu, Danyang Huang, Yuan Gao, Rui Wu, Yu Chen, Bo Zhang, and Hansheng Wang. Automatic, dynamic, and nearly optimal learning rate specification via local quadratic approximation. Neural Networks, 141:11–29, 2021.DOI