Skip to main content

Showing 1–50 of 58 results for author: Cully, A

  1. arXiv:2406.04235  [pdf, other

    cs.NE

    Toward Artificial Open-Ended Evolution within Lenia using Quality-Diversity

    Authors: Maxence Faldor, Antoine Cully

    Abstract: From the formation of snowflakes to the evolution of diverse life forms, emergence is ubiquitous in our universe. In the quest to understand how complexity can arise from simple rules, abstract computational models, such as cellular automata, have been developed to study self-organization. However, the discovery of self-organizing patterns in artificial systems is challenging and has largely relie… ▽ More

    Submitted 6 June, 2024; originally announced June 2024.

    Comments: The International Conference for Artificial Life (ALife)

  2. arXiv:2405.15568  [pdf, other

    cs.AI

    OMNI-EPIC: Open-endedness via Models of human Notions of Interestingness with Environments Programmed in Code

    Authors: Maxence Faldor, Jenny Zhang, Antoine Cully, Jeff Clune

    Abstract: Open-ended and AI-generating algorithms aim to continuously generate and solve increasingly complex tasks indefinitely, offering a promising path toward more general intelligence. To accomplish this grand vision, learning must occur within a vast array of potential tasks. Existing approaches to automatically generating environments are constrained within manually predefined, often narrow distribut… ▽ More

    Submitted 24 May, 2024; originally announced May 2024.

  3. arXiv:2405.04322  [pdf, other

    cs.NE

    Genetic Drift Regularization: on preventing Actor Injection from breaking Evolution Strategies

    Authors: Paul Templier, Emmanuel Rachelson, Antoine Cully, Dennis G. Wilson

    Abstract: Evolutionary Algorithms (EA) have been successfully used for the optimization of neural networks for policy search, but they still remain sample inefficient and underperforming in some cases compared to gradient-based reinforcement learning (RL). Various methods combine the two approaches, many of them training a RL algorithm on data from EA evaluations and injecting the RL actor into the EA popul… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

  4. arXiv:2405.04308  [pdf, other

    cs.NE cs.RO

    Quality with Just Enough Diversity in Evolutionary Policy Search

    Authors: Paul Templier, Luca Grillotti, Emmanuel Rachelson, Dennis G. Wilson, Antoine Cully

    Abstract: Evolution Strategies (ES) are effective gradient-free optimization methods that can be competitive with gradient-based approaches for policy search. ES only rely on the total episodic scores of solutions in their population, from which they estimate fitness gradients for their update with no access to true gradient information. However this makes them sensitive to deceptive fitness landscapes, and… ▽ More

    Submitted 7 May, 2024; originally announced May 2024.

  5. arXiv:2404.15794  [pdf, other

    cs.NE cs.AI cs.LG

    Large Language Models as In-context AI Generators for Quality-Diversity

    Authors: Bryan Lim, Manon Flageat, Antoine Cully

    Abstract: Quality-Diversity (QD) approaches are a promising direction to develop open-ended processes as they can discover archives of high-quality solutions across diverse niches. While already successful in many applications, QD approaches usually rely on combining only one or two solutions to generate new candidate solutions. As observed in open-ended processes such as technological evolution, wisely com… ▽ More

    Submitted 5 June, 2024; v1 submitted 24 April, 2024; originally announced April 2024.

  6. arXiv:2403.17164  [pdf, other

    cs.NE cs.AI cs.LG

    Multi-Objective Quality-Diversity for Crystal Structure Prediction

    Authors: Hannah Janmohamed, Marta Wolinska, Shikha Surana, Thomas Pierrot, Aron Walsh, Antoine Cully

    Abstract: Crystal structures are indispensable across various domains, from batteries to solar cells, and extensive research has been dedicated to predicting their properties based on their atomic configurations. However, prevailing Crystal Structure Prediction methods focus on identifying the most stable solutions that lie at the global minimum of the energy function. This approach overlooks other potentia… ▽ More

    Submitted 21 June, 2024; v1 submitted 25 March, 2024; originally announced March 2024.

    Comments: Accepted GECCO 2024

  7. arXiv:2403.09930  [pdf, other

    cs.LG cs.AI

    Quality-Diversity Actor-Critic: Learning High-Performing and Diverse Behaviors via Value and Successor Features Critics

    Authors: Luca Grillotti, Maxence Faldor, Borja G. León, Antoine Cully

    Abstract: A key aspect of intelligence is the ability to demonstrate a broad spectrum of behaviors for adapting to unexpected situations. Over the past decade, advancements in deep reinforcement learning have led to groundbreaking achievements to solve complex continuous control tasks. However, most approaches return only one solution specialized for a specific problem. We introduce Quality-Diversity Actor-… ▽ More

    Submitted 3 June, 2024; v1 submitted 14 March, 2024; originally announced March 2024.

    Comments: The first two authors contributed equally to this work. Accepted at ICML 2024

  8. arXiv:2403.03511  [pdf, other

    cond-mat.mtrl-sci cs.NE

    Illuminating the property space in crystal structure prediction using Quality-Diversity algorithms

    Authors: Marta Wolinska, Aron Walsh, Antoine Cully

    Abstract: The identification of materials with exceptional properties is an essential objective to enable technological progress. We propose the application of \textit{Quality-Diversity} algorithms to the field of crystal structure prediction. The objective of these algorithms is to identify a diverse set of high-performing solutions, which has been successful in a range of fields such as robotics, architec… ▽ More

    Submitted 6 March, 2024; originally announced March 2024.

  9. arXiv:2401.08632  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Synergizing Quality-Diversity with Descriptor-Conditioned Reinforcement Learning

    Authors: Maxence Faldor, Félix Chalumeau, Manon Flageat, Antoine Cully

    Abstract: A fundamental trait of intelligence involves finding novel and creative solutions to address a given challenge or to adapt to unforeseen situations. Reflecting this, Quality-Diversity optimization is a family of Evolutionary Algorithms, that generates collections of both diverse and high-performing solutions. Among these, MAP-Elites is a prominent example, that has been successfully applied to a v… ▽ More

    Submitted 10 December, 2023; originally announced January 2024.

    Comments: arXiv admin note: substantial text overlap with arXiv:2303.03832

  10. arXiv:2312.07178  [pdf, other

    cs.LG cs.AI

    Beyond Expected Return: Accounting for Policy Reproducibility when Evaluating Reinforcement Learning Algorithms

    Authors: Manon Flageat, Bryan Lim, Antoine Cully

    Abstract: Many applications in Reinforcement Learning (RL) usually have noise or stochasticity present in the environment. Beyond their impact on learning, these uncertainties lead the exact same policy to perform differently, i.e. yield different return, from one roll-out to another. Common evaluation procedures in RL summarise the consequent return distributions using solely the expected return, which doe… ▽ More

    Submitted 22 January, 2024; v1 submitted 12 December, 2023; originally announced December 2023.

  11. arXiv:2311.01829  [pdf, other

    cs.LG cs.MA cs.NE

    Mix-ME: Quality-Diversity for Multi-Agent Learning

    Authors: Garðar Ingvarsson, Mikayel Samvelyan, Bryan Lim, Manon Flageat, Antoine Cully, Tim Rocktäschel

    Abstract: In many real-world systems, such as adaptive robotics, achieving a single, optimised solution may be insufficient. Instead, a diverse set of high-performing solutions is often required to adapt to varying contexts and requirements. This is the realm of Quality-Diversity (QD), which aims to discover a collection of high-performing solutions, each with their own unique characteristics. QD methods ha… ▽ More

    Submitted 3 November, 2023; originally announced November 2023.

    Comments: 15 pages, 7 figures. Submitted and accepted to the ALOE workshop at NeurIPS 2023

  12. arXiv:2308.03665  [pdf, other

    cs.AI cs.NE

    QDax: A Library for Quality-Diversity and Population-based Algorithms with Hardware Acceleration

    Authors: Felix Chalumeau, Bryan Lim, Raphael Boige, Maxime Allard, Luca Grillotti, Manon Flageat, Valentin Macé, Arthur Flajolet, Thomas Pierrot, Antoine Cully

    Abstract: QDax is an open-source library with a streamlined and modular API for Quality-Diversity (QD) optimization algorithms in Jax. The library serves as a versatile tool for optimization purposes, ranging from black-box optimization to continuous control. QDax offers implementations of popular QD, Neuroevolution, and Reinforcement Learning (RL) algorithms, supported by various examples. All the implemen… ▽ More

    Submitted 7 August, 2023; originally announced August 2023.

  13. Deep perceptual hashing algorithms with hidden dual purpose: when client-side scanning does facial recognition

    Authors: Shubham Jain, Ana-Maria Cretu, Antoine Cully, Yves-Alexandre de Montjoye

    Abstract: End-to-end encryption (E2EE) provides strong technical protections to individuals from interferences. Governments and law enforcement agencies around the world have however raised concerns that E2EE also allows illegal content to be shared undetected. Client-side scanning (CSS), using perceptual hashing (PH) to detect known illegal content before it is shared, is seen as a promising solution to pr… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

    Comments: Published at IEEE S&P 2023

    Journal ref: 2023 IEEE Symposium on Security and Privacy (SP), 234-252

  14. Gradient-Informed Quality Diversity for the Illumination of Discrete Spaces

    Authors: Raphael Boige, Guillaume Richard, Jérémie Dona, Thomas Pierrot, Antoine Cully

    Abstract: Quality Diversity (QD) algorithms have been proposed to search for a large collection of both diverse and high-performing solutions instead of a single set of local optima. While early QD algorithms view the objective and descriptor functions as black-box functions, novel tools have been introduced to use gradient information to accelerate the search and improve overall performance of those algori… ▽ More

    Submitted 13 September, 2023; v1 submitted 8 June, 2023; originally announced June 2023.

    Journal ref: GECCO 2023 Proceedings of the Genetic and Evolutionary Computation Conference; Pages 119-128

  15. arXiv:2304.12454  [pdf, other

    cs.NE

    Benchmark tasks for Quality-Diversity applied to Uncertain domains

    Authors: Manon Flageat, Luca Grillotti, Antoine Cully

    Abstract: While standard approaches to optimisation focus on producing a single high-performing solution, Quality-Diversity (QD) algorithms allow large diverse collections of such solutions to be found. If QD has proven promising across a large variety of domains, it still struggles when faced with uncertain domains, where quantification of performance and diversity are non-deterministic. Previous work in U… ▽ More

    Submitted 26 April, 2023; v1 submitted 24 April, 2023; originally announced April 2023.

  16. arXiv:2304.12080  [pdf, other

    cs.RO cs.AI cs.NE

    Quality-Diversity Optimisation on a Physical Robot Through Dynamics-Aware and Reset-Free Learning

    Authors: Simón C. Smith, Bryan Lim, Hannah Janmohamed, Antoine Cully

    Abstract: Learning algorithms, like Quality-Diversity (QD), can be used to acquire repertoires of diverse robotics skills. This learning is commonly done via computer simulation due to the large number of evaluations required. However, training in a virtual environment generates a gap between simulation and reality. Here, we build upon the Reset-Free QD (RF-QD) algorithm to learn controllers directly on a p… ▽ More

    Submitted 24 April, 2023; originally announced April 2023.

    Comments: 5 pages, 2 figures, 1 linked video, to be presented as a poster at the Genetic and Evolutionary Computation Conference Companion (GECCO 2023 Companion), July, 2023, Lisbon, Portugal

  17. arXiv:2304.03672  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Don't Bet on Luck Alone: Enhancing Behavioral Reproducibility of Quality-Diversity Solutions in Uncertain Domains

    Authors: Luca Grillotti, Manon Flageat, Bryan Lim, Antoine Cully

    Abstract: Quality-Diversity (QD) algorithms are designed to generate collections of high-performing solutions while maximizing their diversity in a given descriptor space. However, in the presence of unpredictable noise, the fitness and descriptor of the same solution can differ significantly from one evaluation to another, leading to uncertainty in the estimation of such values. Given the elitist nature of… ▽ More

    Submitted 7 April, 2023; originally announced April 2023.

    Comments: The two first authors contributed equally to this research

    ACM Class: I.2.8

  18. arXiv:2303.06164  [pdf, other

    cs.LG cs.AI cs.NE cs.RO

    Understanding the Synergies between Quality-Diversity and Deep Reinforcement Learning

    Authors: Bryan Lim, Manon Flageat, Antoine Cully

    Abstract: The synergies between Quality-Diversity (QD) and Deep Reinforcement Learning (RL) have led to powerful hybrid QD-RL algorithms that have shown tremendous potential, and brings the best of both fields. However, only a single deep RL algorithm (TD3) has been used in prior hybrid methods despite notable progress made by other RL algorithms. Additionally, there are fundamental differences in the optim… ▽ More

    Submitted 10 March, 2023; originally announced March 2023.

  19. arXiv:2303.06137  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Enhancing MAP-Elites with Multiple Parallel Evolution Strategies

    Authors: Manon Flageat, Bryan Lim, Antoine Cully

    Abstract: With the development of fast and massively parallel evaluations in many domains, Quality-Diversity (QD) algorithms, that already proved promising in a large range of applications, have seen their potential multiplied. However, we have yet to understand how to best use a large number of evaluations as using them for random variations alone is not always effective. High-dimensional search spaces are… ▽ More

    Submitted 12 April, 2024; v1 submitted 10 March, 2023; originally announced March 2023.

  20. arXiv:2303.03832  [pdf, other

    cs.NE

    MAP-Elites with Descriptor-Conditioned Gradients and Archive Distillation into a Single Policy

    Authors: Maxence Faldor, Félix Chalumeau, Manon Flageat, Antoine Cully

    Abstract: Quality-Diversity algorithms, such as MAP-Elites, are a branch of Evolutionary Computation generating collections of diverse and high-performing solutions, that have been successfully applied to a variety of domains and particularly in evolutionary robotics. However, MAP-Elites performs a divergent search based on random mutations originating from Genetic Algorithms, and thus, is limited to evolvi… ▽ More

    Submitted 7 March, 2023; originally announced March 2023.

    Comments: Under review at GECCO 2023

  21. arXiv:2302.12668  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Improving the Data Efficiency of Multi-Objective Quality-Diversity through Gradient Assistance and Crowding Exploration

    Authors: Hannah Janmohamed, Thomas Pierrot, Antoine Cully

    Abstract: Quality-Diversity (QD) algorithms have recently gained traction as optimisation methods due to their effectiveness at escaping local optima and capability of generating wide-ranging and high-performing solutions. Recently, Multi-Objective MAP-Elites (MOME) extended the QD paradigm to the multi-objective setting by maintaining a Pareto front in each cell of a map-elites grid. MOME achieved a global… ▽ More

    Submitted 16 May, 2023; v1 submitted 24 February, 2023; originally announced February 2023.

    Comments: Accepted GECCO 2023

  22. arXiv:2302.00463  [pdf, other

    cs.NE

    Uncertain Quality-Diversity: Evaluation methodology and new methods for Quality-Diversity in Uncertain Domains

    Authors: Manon Flageat, Antoine Cully

    Abstract: Quality-Diversity optimisation (QD) has proven to yield promising results across a broad set of applications. However, QD approaches struggle in the presence of uncertainty in the environment, as it impacts their ability to quantify the true performance and novelty of solutions. This problem has been highlighted multiple times independently in previous literature. In this work, we propose to unifo… ▽ More

    Submitted 27 March, 2023; v1 submitted 1 February, 2023; originally announced February 2023.

    Comments: Submitted to Transactions on Evolutionary Computation

  23. arXiv:2211.15451  [pdf, other

    cs.LG cs.AI cs.NE cs.RO

    Discovering Unsupervised Behaviours from Full-State Trajectories

    Authors: Luca Grillotti, Antoine Cully

    Abstract: Improving open-ended learning capabilities is a promising approach to enable robots to face the unbounded complexity of the real-world. Among existing methods, the ability of Quality-Diversity algorithms to generate large collections of diverse and high-performing skills is instrumental in this context. However, most of those algorithms rely on a hand-coded behavioural descriptor to characterise t… ▽ More

    Submitted 22 November, 2022; originally announced November 2022.

    Comments: Published at the Workshop on Agent Learning in Open-Endedness (ALOE) at ICLR 2022. arXiv admin note: substantial text overlap with arXiv:2204.09828

  24. arXiv:2211.13742  [pdf, other

    cs.NE cs.AI

    Assessing Quality-Diversity Neuro-Evolution Algorithms Performance in Hard Exploration Problems

    Authors: Felix Chalumeau, Thomas Pierrot, Valentin Macé, Arthur Flajolet, Karim Beguir, Antoine Cully, Nicolas Perrin-Gilbert

    Abstract: A fascinating aspect of nature lies in its ability to produce a collection of organisms that are all high-performing in their niche. Quality-Diversity (QD) methods are evolutionary algorithms inspired by this observation, that obtained great results in many applications, from wing design to robot adaptation. Recently, several works demonstrated that these methods could be applied to perform neuro-… ▽ More

    Submitted 8 September, 2023; v1 submitted 24 November, 2022; originally announced November 2022.

    Comments: GECCO 2022 Workshop on Quality Diversity Algorithm Benchmarks

  25. arXiv:2211.12610  [pdf, other

    cs.NE cs.AI cs.LG

    Efficient Exploration using Model-Based Quality-Diversity with Gradients

    Authors: Bryan Lim, Manon Flageat, Antoine Cully

    Abstract: Exploration is a key challenge in Reinforcement Learning, especially in long-horizon, deceptive and sparse-reward environments. For such applications, population-based approaches have proven effective. Methods such as Quality-Diversity deals with this by encouraging novel solutions and producing a diversity of behaviours. However, these methods are driven by either undirected sampling (i.e. mutati… ▽ More

    Submitted 22 November, 2022; originally announced November 2022.

  26. QuerySnout: Automating the Discovery of Attribute Inference Attacks against Query-Based Systems

    Authors: Ana-Maria Cretu, Florimond Houssiau, Antoine Cully, Yves-Alexandre de Montjoye

    Abstract: Although query-based systems (QBS) have become one of the main solutions to share data anonymously, building QBSes that robustly protect the privacy of individuals contributing to the dataset is a hard problem. Theoretical solutions relying on differential privacy guarantees are difficult to implement correctly with reasonable accuracy, while ad-hoc solutions might contain unknown vulnerabilities.… ▽ More

    Submitted 9 November, 2022; originally announced November 2022.

    Comments: Published at the ACM CCS 2022 conference. This is an extended version that includes the Appendix

  27. arXiv:2211.02193  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Benchmarking Quality-Diversity Algorithms on Neuroevolution for Reinforcement Learning

    Authors: Manon Flageat, Bryan Lim, Luca Grillotti, Maxime Allard, Simón C. Smith, Antoine Cully

    Abstract: We present a Quality-Diversity benchmark suite for Deep Neuroevolution in Reinforcement Learning domains for robot control. The suite includes the definition of tasks, environments, behavioral descriptors, and fitness. We specify different benchmarks based on the complexity of both the task and the agent controlled by a deep neural network. The benchmark uses standard Quality-Diversity metrics, in… ▽ More

    Submitted 3 November, 2022; originally announced November 2022.

    Comments: Accepted at GECCO Workshop on Quality Diversity Algorithm Benchmarks

  28. Empirical analysis of PGA-MAP-Elites for Neuroevolution in Uncertain Domains

    Authors: Manon Flageat, Felix Chalumeau, Antoine Cully

    Abstract: Quality-Diversity algorithms, among which MAP-Elites, have emerged as powerful alternatives to performance-only optimisation approaches as they enable generating collections of diverse and high-performing solutions to an optimisation problem. However, they are often limited to low-dimensional search spaces and deterministic environments. The recently introduced Policy Gradient Assisted MAP-Elites… ▽ More

    Submitted 24 October, 2022; originally announced October 2022.

    Comments: submitted to Transactions on Evolutionary Learning and Optimization

    Journal ref: ACM Transactions on Evolutionary Learning, 2023, vol. 3, no 1, p. 1-32

  29. arXiv:2210.09918  [pdf, other

    cs.RO cs.AI cs.LG cs.NE

    Online Damage Recovery for Physical Robots with Hierarchical Quality-Diversity

    Authors: Maxime Allard, Simón C. Smith, Konstantinos Chatzilygeroudis, Bryan Lim, Antoine Cully

    Abstract: In real-world environments, robots need to be resilient to damages and robust to unforeseen scenarios. Quality-Diversity (QD) algorithms have been successfully used to make robots adapt to damages in seconds by leveraging a diverse set of learned skills. A high diversity of skills increases the chances of a robot to succeed at overcoming new situations since there are more potential alternatives t… ▽ More

    Submitted 18 October, 2022; originally announced October 2022.

    Comments: arXiv admin note: substantial text overlap with arXiv:2204.05726

  30. arXiv:2210.04819  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Efficient Learning of Locomotion Skills through the Discovery of Diverse Environmental Trajectory Generator Priors

    Authors: Shikha Surana, Bryan Lim, Antoine Cully

    Abstract: Data-driven learning based methods have recently been particularly successful at learning robust locomotion controllers for a variety of unstructured terrains. Prior work has shown that incorporating good locomotion priors in the form of trajectory generators (TGs) is effective at efficiently learning complex locomotion skills. However, defining a good, single TG as tasks/environments become incre… ▽ More

    Submitted 22 June, 2023; v1 submitted 10 October, 2022; originally announced October 2022.

  31. arXiv:2210.03516  [pdf, other

    cs.NE cs.AI cs.LG

    Neuroevolution is a Competitive Alternative to Reinforcement Learning for Skill Discovery

    Authors: Felix Chalumeau, Raphael Boige, Bryan Lim, Valentin Macé, Maxime Allard, Arthur Flajolet, Antoine Cully, Thomas Pierrot

    Abstract: Deep Reinforcement Learning (RL) has emerged as a powerful paradigm for training neural policies to solve complex control tasks. However, these policies tend to be overfit to the exact specifications of the task and environment they were trained on, and thus do not perform well when conditions deviate slightly or when composed hierarchically to solve even more complex tasks. Recent work has shown… ▽ More

    Submitted 8 September, 2023; v1 submitted 6 October, 2022; originally announced October 2022.

    Comments: Camera ready version for ICLR2023 (spotlight)

  32. arXiv:2204.09828  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Relevance-guided Unsupervised Discovery of Abilities with Quality-Diversity Algorithms

    Authors: Luca Grillotti, Antoine Cully

    Abstract: Quality-Diversity algorithms provide efficient mechanisms to generate large collections of diverse and high-performing solutions, which have shown to be instrumental for solving downstream tasks. However, most of those algorithms rely on a behavioural descriptor to characterise the diversity that is hand-coded, hence requiring prior knowledge about the considered tasks. In this work, we introduce… ▽ More

    Submitted 20 April, 2022; originally announced April 2022.

    Comments: Accepted at GECCO 2022

  33. arXiv:2204.05726  [pdf, other

    cs.RO cs.AI cs.LG cs.NE

    Hierarchical Quality-Diversity for Online Damage Recovery

    Authors: Maxime Allard, Simón C. Smith, Konstantinos Chatzilygeroudis, Antoine Cully

    Abstract: Adaptation capabilities, like damage recovery, are crucial for the deployment of robots in complex environments. Several works have demonstrated that using repertoires of pre-trained skills can enable robots to adapt to unforeseen mechanical damages in a few minutes. These adaptation capabilities are directly linked to the behavioural diversity in the repertoire. The more alternatives the robot ha… ▽ More

    Submitted 12 April, 2022; originally announced April 2022.

    Comments: Accepted at GECCO 2022

  34. arXiv:2204.03655  [pdf, other

    cs.LG cs.AI cs.NE cs.RO

    Learning to Walk Autonomously via Reset-Free Quality-Diversity

    Authors: Bryan Lim, Alexander Reichenbach, Antoine Cully

    Abstract: Quality-Diversity (QD) algorithms can discover large and complex behavioural repertoires consisting of both diverse and high-performing skills. However, the generation of behavioural repertoires has mainly been limited to simulation environments instead of real-world learning. This is because existing QD algorithms need large numbers of evaluations as well as episodic resets, which require manual… ▽ More

    Submitted 7 April, 2022; originally announced April 2022.

  35. Multi-Objective Quality Diversity Optimization

    Authors: Thomas Pierrot, Guillaume Richard, Karim Beguir, Antoine Cully

    Abstract: In this work, we consider the problem of Quality-Diversity (QD) optimization with multiple objectives. QD algorithms have been proposed to search for a large collection of both diverse and high-performing solutions instead of a single set of local optima. Thriving for diversity was shown to be useful in many industrial and robotics applications. On the other hand, most real-life problems exhibit s… ▽ More

    Submitted 31 May, 2022; v1 submitted 7 February, 2022; originally announced February 2022.

  36. arXiv:2202.01258  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Accelerated Quality-Diversity through Massive Parallelism

    Authors: Bryan Lim, Maxime Allard, Luca Grillotti, Antoine Cully

    Abstract: 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 ev… ▽ More

    Submitted 10 October, 2022; v1 submitted 2 February, 2022; originally announced February 2022.

  37. arXiv:2109.08522  [pdf, other

    cs.LG cs.AI cs.NE cs.RO

    Dynamics-Aware Quality-Diversity for Efficient Learning of Skill Repertoires

    Authors: Bryan Lim, Luca Grillotti, Lorenzo Bernasconi, Antoine Cully

    Abstract: Quality-Diversity (QD) algorithms are powerful exploration algorithms that allow robots to discover large repertoires of diverse and high-performing skills. However, QD algorithms are sample inefficient and require millions of evaluations. In this paper, we propose Dynamics-Aware Quality-Diversity (DA-QD), a framework to improve the sample efficiency of QD algorithms through the use of dynamics mo… ▽ More

    Submitted 16 September, 2021; originally announced September 2021.

  38. arXiv:2106.05648  [pdf, other

    cs.NE cs.AI cs.LG cs.RO

    Unsupervised Behaviour Discovery with Quality-Diversity Optimisation

    Authors: Luca Grillotti, Antoine Cully

    Abstract: Quality-Diversity algorithms refer to a class of evolutionary algorithms designed to find a collection of diverse and high-performing solutions to a given problem. In robotics, such algorithms can be used for generating a collection of controllers covering most of the possible behaviours of a robot. To do so, these algorithms associate a behavioural descriptor to each of these behaviours. Each beh… ▽ More

    Submitted 16 February, 2022; v1 submitted 10 June, 2021; originally announced June 2021.

  39. Policy Manifold Search: Exploring the Manifold Hypothesis for Diversity-based Neuroevolution

    Authors: Nemanja Rakicevic, Antoine Cully, Petar Kormushev

    Abstract: Neuroevolution is an alternative to gradient-based optimisation that has the potential to avoid local minima and allows parallelisation. The main limiting factor is that usually it does not scale well with parameter space dimensionality. Inspired by recent work examining neural network intrinsic dimension and loss landscapes, we hypothesise that there exists a low-dimensional manifold, embedded in… ▽ More

    Submitted 27 April, 2021; originally announced April 2021.

    Comments: Accepted as a full paper at Genetic and Evolutionary Computation Conference, GECCO 2021. arXiv admin note: substantial text overlap with arXiv:2012.08676

  40. arXiv:2103.02228  [pdf, other

    cs.CR

    On the Just-In-Time Discovery of Profit-Generating Transactions in DeFi Protocols

    Authors: Liyi Zhou, Kaihua Qin, Antoine Cully, Benjamin Livshits, Arthur Gervais

    Abstract: In this paper, we investigate two methods that allow us to automatically create profitable DeFi trades, one well-suited to arbitrage and the other applicable to more complicated settings. We first adopt the Bellman-Ford-Moore algorithm with DEFIPOSER-ARB and then create logical DeFi protocol models for a theorem prover in DEFIPOSER-SMT. While DEFIPOSER-ARB focuses on DeFi transactions that form a… ▽ More

    Submitted 3 March, 2021; originally announced March 2021.

  41. arXiv:2012.08676  [pdf, other

    cs.LG cs.NE

    Policy Manifold Search for Improving Diversity-based Neuroevolution

    Authors: Nemanja Rakicevic, Antoine Cully, Petar Kormushev

    Abstract: Diversity-based approaches have recently gained popularity as an alternative paradigm to performance-based policy search. A popular approach from this family, Quality-Diversity (QD), maintains a collection of high-performing policies separated in the diversity-metric space, defined based on policies' rollout behaviours. When policies are parameterised as neural networks, i.e. Neuroevolution, QD te… ▽ More

    Submitted 15 December, 2020; originally announced December 2020.

    Comments: Paper accepted as oral (8% acceptance rate) at Beyond Backpropagation: Novel Ideas for Training Neural Architectures Workshop at NeurIPS 2020

  42. arXiv:2012.04322  [pdf, other

    cs.NE cs.LG math.OC stat.ML

    Quality-Diversity Optimization: a novel branch of stochastic optimization

    Authors: Konstantinos Chatzilygeroudis, Antoine Cully, Vassilis Vassiliades, Jean-Baptiste Mouret

    Abstract: Traditional optimization algorithms search for a single global optimum that maximizes (or minimizes) the objective function. Multimodal optimization algorithms search for the highest peaks in the search space that can be more than one. Quality-Diversity algorithms are a recent addition to the evolutionary computation toolbox that do not only search for a single set of local optima, but instead try… ▽ More

    Submitted 16 December, 2020; v1 submitted 8 December, 2020; originally announced December 2020.

    Comments: 13 pages, 4 figures, 3 algorithms, to be published in "Black Box Optimization, Machine Learning and No-Free Lunch Theorems", P. Pardalos, V. Rasskazova, M.N. Vrahatis, Ed., Springer

  43. arXiv:2009.08438  [pdf, other

    cs.AI

    Competitiveness of MAP-Elites against Proximal Policy Optimization on locomotion tasks in deterministic simulations

    Authors: Szymon Brych, Antoine Cully

    Abstract: The increasing importance of robots and automation creates a demand for learnable controllers which can be obtained through various approaches such as Evolutionary Algorithms (EAs) or Reinforcement Learning (RL). Unfortunately, these two families of algorithms have mainly developed independently and there are only a few works comparing modern EAs with deep RL algorithms. We show that Multidimensio… ▽ More

    Submitted 19 September, 2020; v1 submitted 17 September, 2020; originally announced September 2020.

    Comments: Quality-Diversity optimization, Reinforcement Learning, Proximal Policy Optimization, MAP-Elites

  44. Multi-Emitter MAP-Elites: Improving quality, diversity and convergence speed with heterogeneous sets of emitters

    Authors: Antoine Cully

    Abstract: Quality-Diversity (QD) optimisation is a new family of learning algorithms that aims at generating collections of diverse and high-performing solutions. Among those algorithms, the recently introduced Covariance Matrix Adaptation MAP-Elites (CMA-ME) algorithm proposes the concept of emitters, which uses a predefined heuristic to drive the algorithm's exploration. This algorithm was shown to outper… ▽ More

    Submitted 6 July, 2021; v1 submitted 10 July, 2020; originally announced July 2020.

    Journal ref: In Proceedings of the Genetic and Evolutionary Computation Conference (pp. 84-92) 2021

  45. arXiv:2006.14253  [pdf, other

    cs.NE cs.LG cs.RO

    Fast and stable MAP-Elites in noisy domains using deep grids

    Authors: Manon Flageat, Antoine Cully

    Abstract: Quality-Diversity optimisation algorithms enable the evolution of collections of both high-performing and diverse solutions. These collections offer the possibility to quickly adapt and switch from one solution to another in case it is not working as expected. It therefore finds many applications in real-world domain problems such as robotic control. However, QD algorithms, like most optimisation… ▽ More

    Submitted 25 June, 2020; originally announced June 2020.

    Comments: 10 pages, 4 figures, to be published in the Proceedings of the 2020 Conference on Artificial Life

    Journal ref: ALIFE 2020: The 2020 Conference on Artificial Life (pp. 273-282). MIT Press

  46. Diversity Policy Gradient for Sample Efficient Quality-Diversity Optimization

    Authors: Thomas Pierrot, Valentin Macé, Félix Chalumeau, Arthur Flajolet, Geoffrey Cideron, Karim Beguir, Antoine Cully, Olivier Sigaud, Nicolas Perrin-Gilbert

    Abstract: A fascinating aspect of nature lies in its ability to produce a large and diverse collection of organisms that are all high-performing in their niche. By contrast, most AI algorithms focus on finding a single efficient solution to a given problem. Aiming for diversity in addition to performance is a convenient way to deal with the exploration-exploitation trade-off that plays a central role in lea… ▽ More

    Submitted 31 May, 2022; v1 submitted 15 June, 2020; originally announced June 2020.

    Comments: Add several baselines (Policy Gradient assisted MAP Elites, DIAYN, AGAC) Change writing to take the point of view of the evo community Change style, writing, explanation, figures

  47. arXiv:1910.03854  [pdf, other

    cs.RO

    Multimodal representation models for prediction and control from partial information

    Authors: Martina Zambelli, Antoine Cully, Yiannis Demiris

    Abstract: Similar to humans, robots benefit from interacting with their environment through a number of different sensor modalities, such as vision, touch, sound. However, learning from different sensor modalities is difficult, because the learning model must be able to handle diverse types of signals, and learn a coherent representation even when parts of the sensor inputs are missing. In this paper, a mul… ▽ More

    Submitted 9 October, 2019; originally announced October 2019.

    Comments: Accepted for publication on Robotics and Autonomous Systems

  48. Autonomous skill discovery with Quality-Diversity and Unsupervised Descriptors

    Authors: Antoine Cully

    Abstract: Quality-Diversity optimization is a new family of optimization algorithms that, instead of searching for a single optimal solution to solving a task, searches for a large collection of solutions that all solve the task in a different way. This approach is particularly promising for learning behavioral repertoires in robotics, as such a diversity of behaviors enables robots to be more versatile and… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

    Comments: The Genetic and Evolutionary Computation Conference 2019

  49. arXiv:1902.01724  [pdf, ps, other

    cs.NE cs.AI cs.LG

    AlphaStar: An Evolutionary Computation Perspective

    Authors: Kai Arulkumaran, Antoine Cully, Julian Togelius

    Abstract: In January 2019, DeepMind revealed AlphaStar to the world-the first artificial intelligence (AI) system to beat a professional player at the game of StarCraft II-representing a milestone in the progress of AI. AlphaStar draws on many areas of AI research, including deep learning, reinforcement learning, game theory, and evolutionary computation (EC). In this paper we analyze AlphaStar primarily th… ▽ More

    Submitted 14 July, 2019; v1 submitted 5 February, 2019; originally announced February 2019.

    Comments: Genetic and EvolutionaryComputation Conference Companion 2019

  50. Hierarchical Behavioral Repertoires with Unsupervised Descriptors

    Authors: Antoine Cully, Yiannis Demiris

    Abstract: Enabling artificial agents to automatically learn complex, versatile and high-performing behaviors is a long-lasting challenge. This paper presents a step in this direction with hierarchical behavioral repertoires that stack several behavioral repertoires to generate sophisticated behaviors. Each repertoire of this architecture uses the lower repertoires to create complex behaviors as sequences of… ▽ More

    Submitted 19 April, 2018; originally announced April 2018.

    Comments: GECCO 2018

    Journal ref: Genetic and Evolutionary Computation Conference 2018