Skip to content

Source code for the Approximate Heavy Tails in Finite Sample Stochastic Gradient Descent paper.

License

Notifications You must be signed in to change notification settings

krunolp/offline_ht

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Approximate Heavy Tails in Offline (Multi-Pass) Stochastic Gradient Descent

This is a repository provides source code for the Approximate Heavy Tails in Offline (Multi-Pass) Stochastic Gradient Descent paper.

Dependencies

To install the minimal dependencies needed to use the algorithms, run in the main directory of this repository

pip install .

Alternatively, you can install the required packages using the following command:

pip install -r requirements.txt

Usage

The repository consists of two main parts:

  • ht_lin_reg, which contains the linear regression experiments
  • ht_nns, which contains the neural network experiments
  • figures, which contains the code for reproducing the figures in our work

Citing

If you refer our work in your research, please cite it as follows:

@misc{pavasovic2023approximate,
      title={Approximate Heavy Tails in Offline (Multi-Pass) Stochastic Gradient Descent}, 
      author={Krunoslav Lehman Pavasovic and Alain Durmus and Umut Simsekli},
      year={2023},
      eprint={2310.18455},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

About

Source code for the Approximate Heavy Tails in Finite Sample Stochastic Gradient Descent paper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages