Quality Diversity for Multi-task Optimization
- URL: http://arxiv.org/abs/2003.04407v2
- Date: Fri, 17 Apr 2020 09:53:07 GMT
- Title: Quality Diversity for Multi-task Optimization
- Authors: Jean-Baptiste Mouret, Glenn Maguire
- Abstract summary: We propose an extension of the MAP-Elites algorithm, called Multi-task MAP-Elites, that solves multiple tasks when the fitness function depends on the task.
We evaluate it on a simulated parameterized planar arm (10-dimensional search space; 5000 tasks) and on a simulated 6-legged robot with legs of different lengths (36-dimensional search space; 2000 tasks)
- Score: 4.061135251278186
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Quality Diversity (QD) algorithms are a recent family of optimization
algorithms that search for a large set of diverse but high-performing
solutions. In some specific situations, they can solve multiple tasks at once.
For instance, they can find the joint positions required for a robotic arm to
reach a set of points, which can also be solved by running a classic optimizer
for each target point. However, they cannot solve multiple tasks when the
fitness needs to be evaluated independently for each task (e.g., optimizing
policies to grasp many different objects). In this paper, we propose an
extension of the MAP-Elites algorithm, called Multi-task MAP-Elites, that
solves multiple tasks when the fitness function depends on the task. We
evaluate it on a simulated parameterized planar arm (10-dimensional search
space; 5000 tasks) and on a simulated 6-legged robot with legs of different
lengths (36-dimensional search space; 2000 tasks). The results show that in
both cases our algorithm outperforms the optimization of each task separately
with the CMA-ES algorithm.
Related papers
- A Two-stage Reinforcement Learning-based Approach for Multi-entity Task Allocation [27.480892280342417]
Decision makers must allocate entities to tasks reasonably across different scenarios.
Traditional methods assume static attributes and numbers of tasks and entities, often relying on dynamic programming and algorithms for solutions.
We propose a two-stage task allocation algorithm based on similarity, utilizing reinforcement learning to learn allocation strategies.
arXiv Detail & Related papers (2024-06-29T17:13:44Z) - Parametric-Task MAP-Elites [3.499042782396682]
Parametric-Task MAP-Elites (PT-ME) is a new black-box algorithm for continuous multi-task optimization problems.
We show that PT-ME outperforms all baselines, including the deep reinforcement learning algorithm PPO on two parametric-task toy problems and a robotic problem in simulation.
arXiv Detail & Related papers (2024-02-02T10:04:29Z) - Quality-Diversity Algorithms Can Provably Be Helpful for Optimization [24.694984679399315]
Quality-Diversity (QD) algorithms aim to find a set of high-performing, yet diverse solutions.
This paper tries to shed some light on the optimization ability of QD algorithms via rigorous running time analysis.
arXiv Detail & Related papers (2024-01-19T07:40:24Z) - FAMO: Fast Adaptive Multitask Optimization [48.59232177073481]
We introduce Fast Adaptive Multitask Optimization FAMO, a dynamic weighting method that decreases task losses in a balanced way.
Our results indicate that FAMO achieves comparable or superior performance to state-of-the-art gradient manipulation techniques.
arXiv Detail & Related papers (2023-06-06T15:39:54Z) - Multi-Objective Quality Diversity Optimization [2.4608515808275455]
We propose an extension of the MAP-Elites algorithm in the multi-objective setting: Multi-Objective MAP-Elites (MOME)
Namely, it combines the diversity inherited from the MAP-Elites grid algorithm with the strength of multi-objective optimizations.
We evaluate our method on several tasks, from standard optimization problems to robotics simulations.
arXiv Detail & Related papers (2022-02-07T10:48:28Z) - Selection-Expansion: A Unifying Framework for Motion-Planning and
Diversity Search Algorithms [69.87173070473717]
We investigate the properties of two diversity search algorithms, the Novelty Search and the Goal Exploration Process algorithms.
The relation to MP algorithms reveals that the smoothness, or lack of smoothness of the mapping between the policy parameter space and the outcome space plays a key role in the search efficiency.
arXiv Detail & Related papers (2021-04-10T13:52:27Z) - Subdimensional Expansion for Multi-objective Multi-agent Path Finding [10.354181009277623]
Multi-agent path planners typically determine a path that optimize a single objective, such as path length.
Many applications, however, may require multiple objectives, say time-to-completion and fuel use, to be simultaneously optimized in the planning process.
This paper presents an approach that bypasses this so-called curse of dimensionality by leveraging our prior multi-agent work with a framework called subdimensional expansion.
arXiv Detail & Related papers (2021-02-02T06:58:28Z) - Towards Optimally Efficient Tree Search with Deep Learning [76.64632985696237]
This paper investigates the classical integer least-squares problem which estimates signals integer from linear models.
The problem is NP-hard and often arises in diverse applications such as signal processing, bioinformatics, communications and machine learning.
We propose a general hyper-accelerated tree search (HATS) algorithm by employing a deep neural network to estimate the optimal estimation for the underlying simplified memory-bounded A* algorithm.
arXiv Detail & Related papers (2021-01-07T08:00:02Z) - Small Towers Make Big Differences [59.243296878666285]
Multi-task learning aims at solving multiple machine learning tasks at the same time.
A good solution to a multi-task learning problem should be generalizable in addition to being Pareto optimal.
We propose a method of under- parameterized self-auxiliaries for multi-task models to achieve the best of both worlds.
arXiv Detail & Related papers (2020-08-13T10:45:31Z) - Dynamic Multi-Robot Task Allocation under Uncertainty and Temporal
Constraints [52.58352707495122]
We present a multi-robot allocation algorithm that decouples the key computational challenges of sequential decision-making under uncertainty and multi-agent coordination.
We validate our results over a wide range of simulations on two distinct domains: multi-arm conveyor belt pick-and-place and multi-drone delivery dispatch in a city.
arXiv Detail & Related papers (2020-05-27T01:10:41Z) - Pareto Multi-Task Learning [53.90732663046125]
Multi-task learning is a powerful method for solving multiple correlated tasks simultaneously.
It is often impossible to find one single solution to optimize all the tasks, since different tasks might conflict with each other.
Recently, a novel method is proposed to find one single Pareto optimal solution with good trade-off among different tasks by casting multi-task learning as multiobjective optimization.
arXiv Detail & Related papers (2019-12-30T08:58:40Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.