paper-with-me

Papers

PyLO: Towards Accessible Learned Optimizers in PyTorch

2025-06-12 · Paul Janson, Benjamin Therien, Quentin Anthony, Xiaolong Huang, Abhinav Moudgil, Eugene Belilovsky

Learned optimizers have been an active research topic over the past decade, with increasing progress toward practical, general-purpose optimizers that can serve as drop-in replacements for widely used methods like Adam. However, recent advances -- such as VeLO, which was meta-trained for 4000 TPU-months -- remain largely inaccessible to the broader community, in part due to their reliance on JAX and the absence of user-friendly packages for applying the optimizers after meta-training. To address this gap, we introduce PyLO, a PyTorch-based library that brings learned optimizers to the broader machine learning community through familiar, widely adopted workflows. Unlike prior work focused on synthetic or convex tasks, our emphasis is on applying learned optimization to real-world large-scale pre-training tasks. Our release includes a CUDA-accelerated version of the small_fc_lopt learned optimizer architecture from (Metz et al., 2022a), delivering substantial speedups -- from 39.36 to 205.59 samples/sec throughput for training ViT B/16 with batch size 32. PyLO also allows us to easily combine learned optimizers with existing optimization tools such as learning rate schedules and weight decay. When doing so, we find that learned optimizers can substantially benefit. Our code is available at https://github.com/Belilovsky-Lab/pylo

📄 PDF Abstract BibTeX arXiv:2506.10315

Code (1)

belilovsky-lab/pylo 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Library 설명 없음
Adam 설명 없음

Similar Papers 제목 키워드 기반

CaAdam: Improving Adam optimizer using connection aware methods

2024-10-31 · Remi Genet, Hugo Inzirillo

We introduce a new method inspired by Adam that enhances convergence speed and achieves better loss function minima. Traditional optimizers, including Adam, apply uniform or globally adjusted learning rates across neural…

Pylot: A Modular Platform for Exploring Latency-Accuracy Tradeoffs in Autonomous Vehicles

2021-05-30 · ICRA 2021 5 · Ionel Gog*, Sukrit Kalra*, Peter Schafhalter*, Matthew A. Wright Joseph E. Gonzalez Ion Stoica

We present Pylot, a platform for autonomous vehicle (AV) research and development, built with the goal to allow researchers to study the effects of the latency and accuracy of their models and algorithms on the end-to-en…

Autonomous DrivingAutonomous VehiclesCARLA MAP Leaderboard

Implementation of Stochastic Quasi-Newton's Method in PyTorch

2018-05-07 · Yingkai Li, Huidong Liu

In this paper, we implement the Stochastic Damped LBFGS (SdLBFGS) for stochastic non-convex optimization. We make two important modifications to the original SdLBFGS algorithm. First, by initializing the Hessian at each …

The Helicobacter pylori AI-Clinician: Harnessing Artificial Intelligence to Personalize H. pylori Treatment Recommendations

2024-12-07 · Kyle Higgins, Olga P. Nyssen, Joshua Southern, Ivan Laponogov 외

Helicobacter pylori (H. pylori) is the most common carcinogenic pathogen worldwide. Infecting roughly 1 in 2 individuals globally, it is the leading cause of peptic ulcer disease, chronic gastritis, and gastric cancer. T…

Medical Image Deidentification, Cleaning and Compression Using Pylogik

2023-04-20 · Adrienne Kline, Vinesh Appadurai, Yuan Luo, Sanjiv Shah

Leveraging medical record information in the era of big data and machine learning comes with the caveat that data must be cleaned and de-identified. Facilitating data sharing and harmonization for multi-center collaborat…

De-identificationText Detection