First-Passage Approach to Optimizing Perturbations for Improved Training of Machine Learning Models

Sagi Meir, Tommer D. Keidar, Shlomi Reuveni, Barak Hirshberg
2/6/2025
cs.LGcond-mat.dis-nnphysics.chem-ph

No official code found. Best implementation: Hirshberg-Lab/OptPerturbationsNN (0 stars, last commit 2025-04-10).

Abstract

Machine learning models have become indispensable tools in applications across the physical sciences. Their training is often time-consuming, vastly exceeding the inference timescales. Several protocols have been developed to perturb the learning process and improve the training, such as shrink and perturb, warm restarts, and stochastic resetting. For classifiers, these perturbations have been shown to result in enhanced speedups or improved generalization. However, the design of such perturbations is usually done ad hoc by intuition and trial and error. To rationally optimize training protocols, we frame them as first-passage processes and consider their response to perturbations. We show that if the unperturbed learning process reaches a quasi-steady state, the response at a single perturbation frequency can predict the behavior at a wide range of frequencies. We employ this approach to a CIFAR-10 classifier using the ResNet-18 model and identify a useful perturbation and frequency among several possibilities. We demonstrate the transferability of the approach to other datasets, architectures, optimizers and even tasks (regression instead of classification). Our work allows optimization of perturbations for improving the training of machine learning models using a first-passage approach.

View on arXivView PDF

Code Implementations(1)

First-Passage Approach to Optimizing Perturbations for Improved Training of Machine Learning Models

00PythonFeb 16, 20251 years ago

Similar Papers

Cite this paper

@article{meir2025firstpassage,
  title  = {First-Passage Approach to Optimizing Perturbations for Improved Training of Machine Learning Models},
  author = {Sagi Meir and Tommer D. Keidar and Shlomi Reuveni and Barak Hirshberg},
  year   = {2025},
  eprint = {2502.04121},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2502.04121v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2502.04121.svg)](https://codeofpaper.com/paper/2502.04121)

Discussion