Preparing for the Unexpected: Diversity Improves Planning Resilience in Evolutionary Algorithms

10/30/2018
by   Thomas Gabor, et al.
0

As automatic optimization techniques find their way into industrial applications, the behavior of many complex systems is determined by some form of planner picking the right actions to optimize a given objective function. In many cases, the mapping of plans to objective reward may change due to unforeseen events or circumstances in the real world. In those cases, the planner usually needs some additional effort to adjust to the changed situation and reach its previous level of performance. Whenever we still need to continue polling the planner even during re-planning, it oftentimes exhibits severely lacking performance. In order to improve the planner's resilience to unforeseen change, we argue that maintaining a certain level of diversity amongst the considered plans at all times should be added to the planner's objective. Effectively, we encourage the planner to keep alternative plans to its currently best solution. As an example case, we implement a diversity-aware genetic algorithm using two different metrics for diversity (differing in their generality) and show that the blow in performance due to unexpected change can be severely lessened in the average case. We also analyze the parameter settings necessary for these techniques in order to gain an intuition how they can be incorporated into larger frameworks or process models for software and systems engineering.

READ FULL TEXT
research
03/09/2000

Planning with Incomplete Information

Planning is a natural domain of application for frameworks of reasoning ...
research
05/14/2021

A feasibility study of a hyperparameter tuning approach to automated inverse planning in radiotherapy

Radiotherapy inverse planning requires treatment planners to modify mult...
research
03/30/2022

Evolutionary Programmer: Autonomously Creating Path Planning Programs based on Evolutionary Algorithms

Evolutionary algorithms are wildly used in unmanned aerial vehicle path ...
research
02/13/2013

Constraining Influence Diagram Structure by Generative Planning: An Application to the Optimization of Oil Spill Response

This paper works through the optimization of a real world planning probl...
research
06/15/2019

Query and Resource Optimizations: A Case for Breaking the Wall in Big Data Systems

Modern big data systems run on cloud environments where resources are sh...
research
03/12/2023

The Planner Optimization Problem: Formulations and Frameworks

Identifying internal parameters for planning is crucial to maximizing th...
research
09/13/2017

Workflow Complexity for Collaborative Interactions: Where are the Metrics? -- A Challenge

In this paper, we introduce the problem of denoting and deriving the com...

Please sign up or login with your details

Forgot password? Click here to reset