Accelerated Quality-Diversity
-
Updated
Oct 13, 2024 - Python
Accelerated Quality-Diversity
A bare-bones Python library for quality diversity optimization.
A Python 3 gradient-free optimization library
A collection of papers on divergence and quality diversity
Evolutionary Computation (EC): A Modern Perspective |<...>| This is an online book, which is free-access and actively-updated (1st Edition: from 2023 to 2027).
Train or evolve controllable and diverse level-generators.
Official implementation of "Approximating Gradients for Differentiable Quality Diversity in Reinforcement Learning"
Argenomic is a quality-diversity (or illumination) algorithm for optimization of small organic molecules.
Repository for "Toward Artificial Open-Ended Evolution within Lenia using Quality-Diversity" (ALIFE 2024).
Bayesian Illumination is an accelerated generative model for optimization of small molecules.
Adaptable Agent Populations via a Generative Model of Policies
Repository for "Quality-Diversity Actor-Critic: Learning High-Performing and Diverse Behaviors via Value and Successor Features Critics" (ICML 2024).
High-performance JAX-powered simulator for robotic navigation in 2D mazes, optimized for Quality-Diversity algorithm research and benchmarking.
Accelerated Quality-Diversity
Application of MAP-Elites algorithm for crystal structure prediction
DCG-MAP-Elites GECCO 2023 Best Paper Award + DCRL-MAP-Elites ACM TELO 2024
Official implementation of IJCAI'23 paper "Multi-objective Optimization-based Selection for Quality-Diversity by Non-surrounded-dominated Sorting"
Official implementation of ICLR'24 spotlight paper "Sample-Efficient Quality-Diversity by Cooperative Coevolution".
Official repository of ICML'24 paper "Quality-Diversity with Limited Resources".
Feasible-Infeasible MAP-Elites applied to room-based level generation
Add a description, image, and links to the quality-diversity topic page so that developers can more easily learn about it.
To associate your repository with the quality-diversity topic, visit your repo's landing page and select "manage topics."