paper-with-me

Papers

Population Based Training of Neural Networks

2017-11-27 · Max Jaderberg, Valentin Dalibard, Simon Osindero, Wojciech M. Czarnecki, Jeff Donahue, Ali Razavi, Oriol Vinyals, Tim Green, Iain Dunning, Karen Simonyan, Chrisantha Fernando, Koray Kavukcuoglu

Neural networks dominate the modern machine learning landscape, but their training and success still suffer from sensitivity to empirical choices of hyperparameters such as model architecture, loss function, and optimisation algorithm. In this work we present \emph{Population Based Training (PBT)}, a simple asynchronous optimisation algorithm which effectively utilises a fixed computational budget to jointly optimise a population of models and their hyperparameters to maximise performance. Importantly, PBT discovers a schedule of hyperparameter settings rather than following the generally sub-optimal strategy of trying to find a single fixed set to use for the whole course of training. With just a small modification to a typical distributed hyperparameter training framework, our method allows robust and reliable training of models. We demonstrate the effectiveness of PBT on deep reinforcement learning problems, showing faster wall-clock convergence and higher final performance of agents by optimising over a suite of hyperparameters. In addition, we show the same method can be applied to supervised learning for machine translation, where PBT is used to maximise the BLEU score directly, and also to training of Generative Adversarial Networks to maximise the Inception score of generated images. In all cases PBT results in the automatic discovery of hyperparameter schedules and model selection which results in stable training and better final performance.

📄 PDF Abstract BibTeX arXiv:1711.09846

Code (9)

AlexHeyman/PopulationBasedTraining tf
JonasLeininger/ray-population-based-training pytorch
MattKleinsmith/pbt pytorch
cogsys-tuebingen/uninas pytorch
facebookresearch/how-to-autorl
ir2718/semantic-similarity-scoring pytorch
kklipski/ALHE-projekt pytorch
mle-infrastructure/mle-hyperopt
voiler/populationbasedtraining pytorch

Tasks

Deep Reinforcement LearningMachine TranslationModel SelectionReinforcement Learning

Methods 이 논문이 사용한 방법론

Population Based Training Population Based Training, or PBT, is an optimization method for finding parameters and hyperparameters, and extends upon parallel search methods and sequential…

Similar Papers 제목 키워드 기반

Population Expansion for Training Language Models with Private Federated Learning

2023-07-14 · Tatsuki Koga, Congzheng Song, Martin Pelikan, Mona Chitnis

Federated learning (FL) combined with differential privacy (DP) offers machine learning (ML) training with distributed devices and with a formal privacy guarantee. With a large population of devices, FL with DP produces …

Domain AdaptationFederated LearningLanguage ModelingLanguage Modelling

Two-Time-Scale Learning Dynamics: A Population View of Neural Network Training

2026-03-20 · Giacomo Borghi, Hyesung Im, Lorenzo Pareschi arxiv

Population-based learning paradigms, including evolutionary strategies, Population-Based Training (PBT), and recent model-merging methods, combine fast within-model optimisation with slower population-level adaptation. D…

Fast Population-Based Reinforcement Learning on a Single Machine

2022-06-17 · Arthur Flajolet, Claire Bizon Monroc, Karim Beguir, Thomas Pierrot

Training populations of agents has demonstrated great promise in Reinforcement Learning for stabilizing training, improving exploration and asymptotic performance, and generating a diverse set of solutions. However, popu…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

PopuLoRA: Co-Evolving LLM Populations for Reasoning Self-Play

2026-05-16 · Roger Creus Castanyer, Geoffrey Bradway, Lorenz Wolf, Maxwill Lin 외 arxiv

We introduce PopuLoRA, a population-based asymmetric self-play framework for reinforcement learning with verifiable rewards (RLVR) post-training of LLMs. Teachers and students are specialised LoRA adapters on a shared fr…

Reinforcement Learning

Maximum Entropy Population-Based Training for Zero-Shot Human-AI Coordination

2021-12-22 · Rui Zhao, Jinming Song, Yufeng Yuan, Hu Haifeng 외

We study the problem of training a Reinforcement Learning (RL) agent that is collaborative with humans without using any human data. Although such agents can be obtained through self-play training, they can suffer signif…

DiversityReinforcement Learning (RL)