his.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Parameter Tuning of MOEAs Using a Bilevel Optimization Approach
Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system. (Produktion och automatiseringsteknik, Production and Automation Engineering)
Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system. (Produktion och automatiseringsteknik, Production and Automation Engineering)ORCID-id: 0000-0001-5436-2128
Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system. (Produktion och automatiseringsteknik, Production and Automation Engineering)ORCID-id: 0000-0003-0111-1776
Högskolan i Skövde, Institutionen för ingenjörsvetenskap. Högskolan i Skövde, Forskningscentrum för Virtuella system. (Produktion och automatiseringsteknik, Production and Automation Engineering)ORCID-id: 0000-0003-3973-3394
2015 (Engelska)Ingår i: Evolutionary Multi-Criterion Optimization: 8th International Conference, EMO 2015, Guimarães, Portugal, March 29 --April 1, 2015. Proceedings, Part I / [ed] António Gaspar-Cunha, Carlos Henggeler Antunes & Carlos Coello Coello, Springer, 2015, s. 233-247Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The performance of an Evolutionary Algorithm (EA) can be greatly influenced by its parameters. The optimal parameter settings are also not necessarily the same across different problems. Finding the optimal set of parameters is therefore a difficult and often time-consuming task. This paper presents results of parameter tuning experiments on the NSGA-II and NSGA-III algorithms using the ZDT test problems. The aim is to gain new insights on the characteristics of the optimal parameter settings and to study if the parameters impose the same effect on both NSGA-II and NSGA-III. The experiments also aim at testing if the rule of thumb that the mutation probability should be set to one divided by the number of decision variables is a good heuristic on the ZDT problems. A comparison of the performance of NSGA-II and NSGA-III on the ZDT problems is also made.

Ort, förlag, år, upplaga, sidor
Springer, 2015. s. 233-247
Serie
Lecture Notes in Computer Science, ISSN 0302-9743 ; 9018
Nyckelord [en]
Parameter tuning, NSGA-II, NSGA-III, ZDT, Bilevel optimization, Multi-objective problems
Nationell ämneskategori
Data- och informationsvetenskap
Forskningsämne
Teknik; Produktion och automatiseringsteknik
Identifikatorer
URN: urn:nbn:se:his:diva-11371DOI: 10.1007/978-3-319-15934-8_16ISI: 000361702100016Scopus ID: 2-s2.0-84925342559ISBN: 978-3-319-15933-1 (tryckt)ISBN: 978-3-319-15934-8 (tryckt)OAI: oai:DiVA.org:his-11371DiVA, id: diva2:846920
Konferens
8th International Conference on Evolutionary Multi-Criterion Optimization, 29 March-1 April 2015, Guimarães, Portugal
Tillgänglig från: 2015-08-18 Skapad: 2015-08-18 Senast uppdaterad: 2018-11-07Bibliografiskt granskad
Ingår i avhandling
1. A bilevel approach to parameter tuning of optimization algorithms using evolutionary computing: Understanding optimization algorithms through optimization
Öppna denna publikation i ny flik eller fönster >>A bilevel approach to parameter tuning of optimization algorithms using evolutionary computing: Understanding optimization algorithms through optimization
2018 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

Most optimization problems found in the real world cannot be solved using analytical methods. For these types of difficult optimization problems, an alternative approach is needed. Metaheuristics are a category of optimization algorithms that do not guarantee that an optimal solution will be found, but instead search for the best solutions using some general heuristics. Metaheuristics have been shown to be effective at finding “good-enough” solutions to a wide variety of difficult problems. Most metaheuristics involve control parameters that can be used to modify how the heuristics perform its search. This is necessary because different problems may require different search strategies to be solved effectively. The control parameters allow for the optimization algorithm to be adapted to the problem at hand. It is, however, difficult to predict what the optimal control parameters are for any given problem. The problem of finding these optimal control parameter values is known as parameter tuning and is the main topic of this thesis. This thesis uses a bilevel optimization approach to solve parameter tuning problems. In this approach, the parameter tuning problem itself is formulated as an optimization problem and solved with an optimization algorithm. The parameter tuning problem formulated as a bilevel optimization problem is challenging because of nonlinear objective functions, interacting variables, multiple local optima, and noise. However, it is in precisely this kind of difficult optimization problem that evolutionary algorithms, which are a subclass of metaheuristics, have been shown to be effective. That is the motivation for using evolutionary algorithms for the upper-level optimization (i.e. tuning algorithm) of the bilevel optimization approach. Solving the parameter tuning problem using a bilevel optimization approach is also computationally expensive, since a complete optimization run has to be completed for every evaluation of a set of control parameter values. It is therefore important that the tuning algorithm be as efficient as possible, so that the parameter tuning problem can be solved to a satisfactory level with relatively few evaluations. Even so, bilevel optimization experiments can take a long time to run on a single computer. There is, however, considerable parallelization potential in the bilevel optimization approach, since many of the optimizations are independent of one another. This thesis has three primary aims: first, to present a bilevel optimization framework and software architecture for parallel parameter tuning; second, to use this framework and software architecture to evaluate and configure evolutionary algorithms as tuners and compare them with other parameter tuning methods; and, finally, to use parameter tuning experiments to gain new insights into and understanding of how optimization algorithms work and how they can used be to their maximum potential. The proposed framework and software architecture have been implemented and deployed in more than one hundred computers running many thousands of parameter tuning experiments for many millions of optimizations. This illustrates that this design and implementation approach can handle large parameter tuning experiments. Two types of evolutionary algorithms, i.e. differential evolution (DE) and a genetic algorithm (GA), have been evaluated as tuners against the parameter tuning algorithm irace. The as pects of algorithm configuration and noise handling for DE and the GA as related to the parameter tuning problem were also investigated. The results indicate that dynamic resampling strategies outperform static resampling strategies. It was also shown that the GA needs an explicit exploration and exploitation strategy in order not become stuck in local optima. The comparison with irace shows that both DE and the GA can significantly outperform it in a variety of different tuning problems.

Ort, förlag, år, upplaga, sidor
Skövde: University of Skövde, 2018. s. 210
Serie
Dissertation Series ; 25
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Produktion och automatiseringsteknik
Identifikatorer
urn:nbn:se:his:diva-16368 (URN)978-91-984187-7-4 (ISBN)
Disputation
2018-09-24, ASSAR Industrial Innovation Arena, Skövde, 10:00
Opponent
Handledare
Tillgänglig från: 2018-11-15 Skapad: 2018-11-07 Senast uppdaterad: 2018-11-15Bibliografiskt granskad

Open Access i DiVA

fulltext(846 kB)524 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 846 kBChecksumma SHA-512
345e9a7f72ac2fe48f2418c2afa6e983c2c7cf08ba7fd4efbdd7c730fc13f43a0bdbc975852141de2eca5663042e3a59c9966c90dd61c980c26ddd4e0b1bea42
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Personposter BETA

Andersson, MartinBandaru, SunithNg, Amos H. C.Syberfeldt, Anna

Sök vidare i DiVA

Av författaren/redaktören
Andersson, MartinBandaru, SunithNg, Amos H. C.Syberfeldt, Anna
Av organisationen
Institutionen för ingenjörsvetenskapForskningscentrum för Virtuella system
Data- och informationsvetenskap

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 524 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 1804 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf