paper-with-me

Papers

Accelerated Quality-Diversity through Massive Parallelism

2022-02-02 · Bryan Lim, Maxime Allard, Luca Grillotti, Antoine Cully

Quality-Diversity (QD) optimization algorithms are a well-known approach to generate large collections of diverse and high-quality solutions. However, derived from evolutionary computation, QD algorithms are population-based methods which are known to be data-inefficient and requires large amounts of computational resources. This makes QD algorithms slow when used in applications where solution evaluations are computationally costly. A common approach to speed up QD algorithms is to evaluate solutions in parallel, for instance by using physical simulators in robotics. Yet, this approach is limited to several dozen of parallel evaluations as most physics simulators can only be parallelized more with a greater number of CPUs. With recent advances in simulators that run on accelerators, thousands of evaluations can now be performed in parallel on single GPU/TPU. In this paper, we present QDax, an accelerated implementation of MAP-Elites which leverages massive parallelism on accelerators to make QD algorithms more accessible. We show that QD algorithms are ideal candidates to take advantage of progress in hardware acceleration. We demonstrate that QD algorithms can scale with massive parallelism to be run at interactive timescales without any significant effect on the performance. Results across standard optimization functions and four neuroevolution benchmark environments shows that experiment runtimes are reduced by two factors of magnitudes, turning days of computation into minutes. More surprising, we observe that reducing the number of generations by two orders of magnitude, and thus having significantly shorter lineage does not impact the performance of QD algorithms. These results show that QD can now benefit from hardware acceleration, which contributed significantly to the bloom of deep learning.

📄 PDF Abstract BibTeX arXiv:2202.01258

Code (2)

adaptive-intelligent-robotics/qdax 공식 구현 jax
google/evojax jax

Tasks

DiversityGPU

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Benchmarking Massively Parallelized Multi-Task Reinforcement Learning for Robotics Tasks

2025-07-31 · Viraj Joshi, Zifan Xu, Bo Liu, Peter Stone 외 arxiv

Multi-task Reinforcement Learning (MTRL) has emerged as a critical training paradigm for applying reinforcement learning (RL) to a set of complex real-world robotic tasks, which demands a generalizable and robust policy.…

Reinforcement Learning

Scalable High-Fidelity Macromolecular Docking for GPU-Accelerated Supercomputers

2026-08-07 · Xiangyu Meng, Peng Chen, Mingzhen Li, Jianmin Wang 외 arxiv

Flexible macromolecular docking offers high-fidelity predictions of biomolecular interactions, but remains prohibitively expensive at scale. Among existing approaches, LightDock leverages Glowworm Swarm Optimization (GSO…

Accelerated physical emulation of Bayesian inference in spiking neural networks

2018-07-06 · Akos F. Kungl, Sebastian Schmitt, Johann Klähn, Paul Müller 외

The massively parallel nature of biological information processing plays an important role for its superiority to human-engineered computing devices. In particular, it may hold the key to overcoming the von Neumann bottl…

Bayesian Inference

GPU Asynchronous Stochastic Gradient Descent to Speed Up Neural Network Training

2013-12-21 · Thomas Paine, Hailin Jin, Jianchao Yang, Zhe Lin 외

The ability to train large-scale neural networks has resulted in state-of-the-art performance in many areas of computer vision. These results have largely come from computational break throughs of two forms: model parall…

GPU

Effective Parallelism for Equation and Jacobian Evaluation in Power Flow Calculation

2020-11-24 · Hantao Cui, Fangxing Li, Xin Fang

This letter investigates parallelism approaches for equation and Jacobian evaluations in large-scale power flow calculation. Two levels of parallelism are proposed and analyzed: inter-model parallelism, which evaluates m…