KNN-Averaging for Noisy Multi-objective Optimisation

08/30/2021
by   Stefan Klikovits, et al.
0

Multi-objective optimisation is a popular approach for finding solutions to complex problems with large search spaces that reliably yields good optimisation results. However, with the rise of cyber-physical systems, emerges a new challenge of noisy fitness functions, whose objective value for a given configuration is non-deterministic, producing varying results on each execution. This leads to an optimisation process that is based on stochastically sampled information, ultimately favouring solutions with fitness values that have co-incidentally high outlier noise. In turn, the results are unfaithful due to their large discrepancies between sampled and expectable objective values. Motivated by our work on noisy automated driving systems, we present the results of our ongoing research to counteract the effect of noisy fitness functions without requiring repeated executions of each solution. Our method kNN-Avg identifies the k-nearest neighbours of a solution point and uses the weighted average value as a surrogate for its actually sampled fitness. We demonstrate the viability of kNN-Avg on common benchmark problems and show that it produces comparably good solutions whose fitness values are closer to the expected value.

READ FULL TEXT
research
10/05/2021

Evolutionary Algorithms for Solving Unconstrained, Constrained and Multi-objective Noisy Combinatorial Optimisation Problems

We present an empirical study of a range of evolutionary algorithms appl...
research
03/31/2022

MBORE: Multi-objective Bayesian Optimisation by Density-Ratio Estimation

Optimisation problems often have multiple conflicting objectives that ca...
research
10/10/2022

Bio-inspired Algorithms in the Optimisation of Wireless Sensor Networks

WSN are a growing technology in industrial and personal use fields. The ...
research
05/12/2022

Surrogate Infeasible Fitness Acquirement FI-2Pop for Procedural Content Generation

When generating content for video games using procedural content generat...
research
12/21/2012

Interactive Ant Colony Optimisation (iACO) for Early Lifecycle Software Design

Software design is crucial to successful software development, yet is a ...
research
06/05/2020

Optimising Tours for the Weighted Traveling Salesperson Problem and the Traveling Thief Problem: A Structural Comparison of Solutions

The Traveling Salesperson Problem (TSP) is one of the best-known combina...
research
09/16/2021

Handling Noise in Search-Based Scenario Generation for Autonomous Driving Systems

This paper presents the first evaluation of k-nearest neighbours-Averagi...

Please sign up or login with your details

Forgot password? Click here to reset