Skip to main navigation Skip to search Skip to main content

Genetic improvement of software efficiency: the curse of fitness estimation

Research output: Chapter in Book/Report/Conference proceedingConference PaperOther

Abstract

Many challenges arise in the application of Genetic Improvement (GI) of Software to improve non-functional requirements of software such as energy use and run-time. These challenges are mainly centred around the complexity of the search space and the estimation of the desired fitness function. For example, such fitness function are expensive, noisy and estimating them is not a straightforward task. In this paper, we illustrate some of the challenges in computing such fitness functions and propose a synergy between in-vivo evaluation and machine learning approaches to overcome such issues.

Original languageEnglish
Title of host publicationProceedings of the 2020 Genetic and Evolutionary Computation Conference Companion
EditorsCarlos A. Coello Coello
Place of PublicationNew York NY USA
PublisherAssociation for Computing Machinery (ACM)
Pages1926-1927
Number of pages2
ISBN (Electronic)9781450371278
DOIs
Publication statusPublished - 8 Jul 2020
Externally publishedYes
EventThe Genetic and Evolutionary Computation Conference 2020 - Cancun, Mexico
Duration: 8 Jul 202012 Jul 2020
Conference number: 22nd
https://gecco-2020.sigevo.org/index.html/HomePage
https://dl.acm.org/doi/proceedings/10.1145/3377930 (Proceedings)

Conference

ConferenceThe Genetic and Evolutionary Computation Conference 2020
Abbreviated titleGECCO 2020
Country/TerritoryMexico
CityCancun
Period8/07/2012/07/20
Internet address

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Android
  • Energy consumption
  • Genetic improvement
  • Machine learning
  • Mobile applications
  • Non-functional properties

Cite this