Evaluating Deep Learning in SystemML using Layer-wise Adaptive Rate Scaling(LARS) Optimizer
Not on the map. Why?
Abstract (arXiv)
Increasing the batch size of a deep learning model is a challenging task. Although it might help in utilizing full available system memory during training phase of a model, it results in significant loss of test accuracy most often. LARS solved this issue by introducing an adaptive learning rate for each layer of a deep learning model. However, there are doubts on how popular distributed machine learning systems such as SystemML or MLlib will perform with this optimizer. In this work, we apply LARS optimizer to a deep learning model implemented using SystemML.We perform experiments with various batch sizes and compare the performance of LARS optimizer with textitStochastic Gradient Descent. Our experimental results show that LARS optimizer performs significantly better than Stochastic Gradient Descent for large batch sizes even with the distributed machine learning framework, SystemML.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 6 of its 13 references that are in the map. First posted on arXiv 5 Feb 2021.
Builds on
6 of 13 references.
References · 6
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016An overview of gradient descent optimization algorithmscited by 1,021
- 2015MLlib: Machine Learning in Apache Sparkcited by 55
- 2019Adaptive Weight Decay for Deep Neural Networkscited by 13
- 2019Declarative Recursive Computation on an RDBMS, or, Why You Should Use a Database For Distributed Machine Learningcited by 12
Built on by
Citing papers per year: 2024: 1.
1 paper.