paper-with-me

Papers

[Re] Warm-Starting Neural Network Training

2021-01-31 · RC 2020 · Amirkeivan Mohtashami, Ehsan Pajouheshgar, Klim Kireev

Scope of Reproducibility We reproduce the results of the paper ”On Warm-Starting Neural Network Training.” In many real-world applications, the training data is not readily available and is accumulated over time. As training models from scratch is a time-consuming task, it is preferred to use warm-starting, i.e., using the already existing models as the starting point to obtain faster convergence. This paper investigates the effect of warm-starting on the final modelʼs performance. It identifies a noticeable gap between warm-started and randomly-initialized models, hereafter referenced as the warm-starting gap. Furthermore, they provide a solution to mitigate this side-effect. In addition to reproducing the original paperʼs results, we propose an alternative solution and assess its effectiveness. Methodology We reproduced almost every figure and table in the main text and some of those in the appendix. We used our implementation to produce these results. In case of a mismatch of the results, we also investigated the cause and proposed possible explanations. We mainly used GPUs to train our models using infrastructure offered by public clouds and those that were available to us privately. Results Most of our results closely match the reported results in the original paper. Therefore, we confirm that the warm-starting gap exists in certain settings and that the ShrinkPerturb method successfully reduces or eliminates this gap. However, in some cases, we were not able to completely reproduce their results. By investigating the root of such mismatches, we provide another solution to avoid this gap. In particular, we show that data augmentation also helps to reduce the warm-starting gap. What was easy The experiments described in the paper were based on regular training of neural networks on a portion of widely-used datasets, possibly from a pre-trained model. Therefore implementing each experiment was relatively easy to do. Furthermore, since many of the parameters were reported in the original paper, we did not need much tuning in most experiments. Finally, it is straightforward to implement and use the proposed solution. What was difficult Though implementing each experiment is relatively simple, the numerosity of experiments proved to be slightly challenging. In particular, each of the online experiments in the original setting requires training a deep network to convergence more than 30 times. In these cases, we sometimes changed the settings, sacrificing granularity to reduce computation time. However, these changes did not affect the interpretability of the final results. Communication with original authors We briefly communicated with the authors to clarify the experimentsʼ details, such as the convergence conditions.

📄 PDF Abstract BibTeX

Code (1)

CS-433/cs-433-project-2-fesenjoon 공식 구현 pytorch

Tasks

Data Augmentation

Similar Papers 제목 키워드 기반

Warmstarting for Scaling Language Models

2024-11-11 · Neeratyoy Mallik, Maciej Janowski, Johannes Hog, Herilalaina Rakotoarison 외

Scaling model sizes to scale performance has worked remarkably well for the current large language models paradigm. The research and empirical findings of various scaling studies led to novel scaling results and laws tha…

Step Out and Seek Around: On Warm-Start Training with Incremental Data

2024-06-06 · Maying Shen, Hongxu Yin, Pavlo Molchanov, Lei Mao 외

Data often arrives in sequence over time in real-world deep learning applications such as autonomous driving. When new training data is available, training the model from scratch undermines the benefit of leveraging the …

Autonomous DrivingKnowledge DistillationTransfer Learning

DASH: Warm-Starting Neural Network Training in Stationary Settings without Loss of Plasticity

2024-10-30 · Baekrok Shin, Junsoo Oh, Hanseul Cho, Chulhee Yun

Warm-starting neural network training by initializing networks with previously learned weights is appealing, as practical neural networks are often deployed under a continuous influx of new data. However, it often leads …

Memorization

Warm Starting of CMA-ES for Contextual Optimization Problems

2025-02-18 · Yuta Sekino, Kento Uchida, Shinichi Shirakawa

Several practical applications of evolutionary computation possess objective functions that receive the design variables and externally given parameters. Such problems are termed contextual optimization problems. These p…

Evolutionary Algorithms

On the Occurence of Critical Learning Periods in Neural Networks

2025-10-09 · Stanisław Pawlak arxiv

This study delves into the plasticity of neural networks, offering empirical support for the notion that critical learning periods and warm-starting performance loss can be avoided through simple adjustments to learning …