mlsanityData to 7 Oct 2026

Variance Reduced Training with Stratified Sampling for Forecasting Models

arXiv 2103.02062 ↗First posted 2 Mar 2021cs.LG stat.MLcited by 13

Not on the map. Why?

Abstract (arXiv)

In large-scale time series forecasting, one often encounters the situation where the temporal patterns of time series, while drifting over time, differ from one another in the same dataset. In this paper, we provably show under such heterogeneity, training a forecasting model with commonly used stochastic optimizers (e.g. SGD) potentially suffers large variance on gradient estimation, and thus incurs long-time training. We show that this issue can be efficiently alleviated via stratification, which allows the optimizer to sample from pre-grouped time series strata. For better trading-off gradient variance and computation complexity, we further propose SCott (Stochastic Stratified Control Variate Gradient Descent), a variance reduced SGD-style optimizer that utilizes stratified sampling via control variate. In theory, we provide the convergence guarantee of SCott on smooth non-convex objectives. Empirically, we evaluate SCott and other baseline optimizers on both synthetic and real-world time series forecasting problems, and demonstrate SCott converges faster with respect to both iterations and wall clock time.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 37 of its 65 references that are in the map. First posted on arXiv 2 Mar 2021.

Builds on

37 of 65 references.

References · 37

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2017DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networkscited by 1,004
  3. 2017Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networkscited by 869
  4. 2019N-BEATS: Neural basis expansion analysis for interpretable time series forecastingcited by 744
  5. 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
  6. 2018Improving fairness in machine learning systems: What do industry practitioners need?cited by 262
  7. 2019Towards Fairness in Visual Recognition: Effective Strategies for Bias Mitigationcited by 252
  8. 2019SGD: General Analysis and Improved Ratescited by 206
  9. 2018AdaGrad stepsizes: Sharp convergence over nonconvex landscapescited by 182
  10. 2019Recurrent Neural Networks for Time Series Forecasting: Current Status and Future Directionscited by 172
  11. 2019Think Globally, Act Locally: A Deep Neural Network Approach to High-Dimensional Time Series Forecastingcited by 161
  12. 2020Multivariate Probabilistic Time Series Forecasting via Conditioned Normalizing Flowscited by 142
25 more
  1. 2017Lower Bounds for Finding Stationary Points Icited by 125
  2. 2015Online Batch Selection for Faster Training of Neural Networkscited by 121
  3. 2019Deep Factors for Forecastingcited by 86
  4. 2015Variance Reduction in SGD by Distributed Importance Samplingcited by 79
  5. 2020Principles and Algorithms for Forecasting Groups of Time Series: Locality and Globalitycited by 70
  6. 2019Probabilistic Forecasting with Temporal Convolutional Neural Networkcited by 63
  7. 2017Non-convex Finite-Sum Optimization Via SCSG Methodscited by 61
  8. 2019SGD without Replacement: Sharper Rates for General Smooth Convex Functionscited by 59
  9. 2018On the Ineffectiveness of Variance Reduced Optimization for Deep Learningcited by 48
  10. 2019GluonTS: Probabilistic Time Series Models in Pythoncited by 45
  11. 2016Importance Sampling for Minibatchescited by 36
  12. 2020FAE: A Fairness-Aware Ensemble Frameworkcited by 34
  13. 2018A Simple Proximal Stochastic Gradient Method for Nonsmooth Nonconvex Optimizationcited by 33
  14. 2017A PAC-Bayesian Analysis of Randomized Learning with Application to Stochastic Gradient Descentcited by 29
  15. 2019LSTM-MSNet: Leveraging Forecasts on Sets of Related Time Series with Multiple Seasonal Patternscited by 23
  16. 2014Accelerating Minibatch Stochastic Gradient Descent using Stratified Samplingcited by 20
  17. 2020Adaptivity of Stochastic Gradient Methods for Nonconvex Optimizationcited by 16
  18. 2015Stop Wasting My Gradients: Practical SVRGcited by 14
  19. 2018Linear Convergence of Cyclic SAGAcited by 9
  20. 2017Determinantal Point Processes for Mini-Batch Diversificationcited by 7
  21. 2017Interpretable Categorization of Heterogeneous Time Series Datacited by 5
  22. 2015Active Sampler: Light-weight Accelerator for Complex Data Analytics at Scalecited by 4
  23. 2019Variable Metric Proximal Gradient Method with Diagonal Barzilai-Borwein Stepsizecited by 4
  24. 2019Near Optimal Stratified Samplingcited by 2
  25. 2020A variable metric mini-batch proximal stochastic recursive gradient algorithm with diagonal Barzilai-Borwein stepsizecited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 2; 2024: 1; 2025: 2; 2026: 3.

13 papers.

Sort: