Trust Your Neighbours: Handling Noise in Multi-Objective Optimisation Using kNN-Averaging (GECCO'24 Hot off the Press)

Stefan Klikovits, Cedric Ho Thanh, Ahmet Cetinkaya, Paolo Arcaini

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

The non-deterministic nature of modern systems such as cyber-physical systems (e.g. due to sensor noise) and multi-process/multi-agent systems (e.g. due to timing differences), poses a significant challenge in the field of multi-objective optimisation (MOO). Those systems may produce different objective values on every evaluation of the objective function, in which case the effectiveness of classical MOO algorithms can no longer be guaranteed. It has indeed been observed that they are prone to producing results that are either not optimal or not feasible. An obvious, yet naive, solution is to approximate the true fitness of a solution by sampling the objective function multiple times. However, this leads to significantly more evaluations of the objective function, which may not be acceptable, e.g. if the fitness function is expensive to compute. To tackle this issue, we propose kNN-averaging, an MOO algorithm that approximates the true fitness of solutions based on a k-nearest neighbours (kNN) regression scheme. We experimentally compare kNN-averaging to two resampling-based methods, a Gaussian process-based spectral sampling approach, and the default, uncorrected baseline, on 40 benchmark problems and one real-world case study.
Original languageEnglish
Title of host publicationProceedings of the Genetic and Evolutionary Computation Conference Companion, (GECCO’24 Hot off the Press), Melbourne, VIC, Australia, July 14-18, 2024
PublisherAssociation for Computing Machinery
Pages39-40
Number of pages2
ISBN (Electronic)9798400704956
ISBN (Print)9798400704956
DOIs
Publication statusPublished - 14 Jul 2024

Publication series

NameGECCO 2024 Companion - Proceedings of the 2024 Genetic and Evolutionary Computation Conference Companion

Fields of science

  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102016 IT security
  • 102020 Medical informatics
  • 102022 Software development
  • 102027 Web engineering
  • 102034 Cyber-physical systems
  • 509026 Digitalisation research
  • 102040 Quantum computing 
  • 502032 Quality management
  • 502050 Business informatics
  • 503015 Subject didactics of technical sciences

JKU Focus areas

  • Digital Transformation

Cite this