Journal article 490 views 136 downloads
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms
Swarm and Evolutionary Computation, Volume: 74, Start page: 101125
Swansea University Author: Fabio Caraffini
-
PDF | Version of Record
© 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license
Download (2.01MB)
DOI (Published version): 10.1016/j.swevo.2022.101125
Abstract
Prediction in evolutionary dynamic optimization (EDO), such as predicting the movement of optima, or when and how an environment will change, is a topic that is still under investigation and presents unsolved challenges. A few studies approach prediction based on re-initialising a population or requ...
Published in: | Swarm and Evolutionary Computation |
---|---|
ISSN: | 2210-6502 |
Published: |
Elsevier BV
2022
|
Online Access: |
Check full text
|
URI: | https://cronfa.swan.ac.uk/Record/cronfa60896 |
first_indexed |
2022-09-01T16:45:18Z |
---|---|
last_indexed |
2024-11-14T12:18:11Z |
id |
cronfa60896 |
recordtype |
SURis |
fullrecord |
<?xml version="1.0"?><rfc1807><datestamp>2024-07-11T14:08:07.1266540</datestamp><bib-version>v2</bib-version><id>60896</id><entry>2022-08-28</entry><title>A new moving peaks benchmark with attractors for dynamic evolutionary algorithms</title><swanseaauthors><author><sid>d0b8d4e63d512d4d67a02a23dd20dfdb</sid><ORCID>0000-0001-9199-7368</ORCID><firstname>Fabio</firstname><surname>Caraffini</surname><name>Fabio Caraffini</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2022-08-28</date><deptcode>MACS</deptcode><abstract>Prediction in evolutionary dynamic optimization (EDO), such as predicting the movement of optima, or when and how an environment will change, is a topic that is still under investigation and presents unsolved challenges. A few studies approach prediction based on re-initialising a population or requirement satisfaction problems such as Robust Optimization Over Time. The benchmark problems in these studies inherently use randomly changing parameters and therefore such randomness may make it difficult to compare these algorithms with other EDO approaches. In this paper, we introduce a new benchmark, called Moving Peaks Benchmark with Attractors, which incorporates an attractor heuristic that attracts peaks to a certain location in the environment into the moving peaks problem. The proposed benchmark is fully flexible where the dynamics of the attractors and the rate at which a peak is attracted to such attractors can be modified. By adjusting these characteristics, certain styles of movements can be achieved by a peak. We also introduce a new performance measure that focuses on the comparison of algorithms that use prediction. Seven EDO algorithms based on different working logics are chosen to give a wide representation of the state-of-the-art in this area. We argue that having predictable characteristics in the benchmark problem is more adequate for studying the performances and behaviours of those algorithms that embed prediction mechanisms. Experimental results obtained with the proposed benchmark show it’s suitability for the EDO domain as all algorithms featuring prediction capabilities display higher accuracy than their competitors.</abstract><type>Journal Article</type><journal>Swarm and Evolutionary Computation</journal><volume>74</volume><journalNumber/><paginationStart>101125</paginationStart><paginationEnd/><publisher>Elsevier BV</publisher><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint>2210-6502</issnPrint><issnElectronic/><keywords>Benchmark; Attractor; Evolutionary dynamic optimization; Evolutionary algorithm; Performance metric</keywords><publishedDay>1</publishedDay><publishedMonth>10</publishedMonth><publishedYear>2022</publishedYear><publishedDate>2022-10-01</publishedDate><doi>10.1016/j.swevo.2022.101125</doi><url/><notes/><college>COLLEGE NANME</college><department>Mathematics and Computer Science School</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>MACS</DepartmentCode><institution>Swansea University</institution><apcterm>Another institution paid the OA fee</apcterm><funders/><projectreference/><lastEdited>2024-07-11T14:08:07.1266540</lastEdited><Created>2022-08-28T18:47:35.6782601</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Mathematics and Computer Science - Computer Science</level></path><authors><author><firstname>Matthew</firstname><surname>Fox</surname><order>1</order></author><author><firstname>Shengxiang</firstname><surname>Yang</surname><orcid>0000-0001-7222-4917</orcid><order>2</order></author><author><firstname>Fabio</firstname><surname>Caraffini</surname><orcid>0000-0001-9199-7368</orcid><order>3</order></author></authors><documents><document><filename>60896__25202__f898f6447c944691abfbbf7c6a0fc51e.pdf</filename><originalFilename>60896_VoR.pdf</originalFilename><uploaded>2022-09-23T12:43:04.3451886</uploaded><type>Output</type><contentLength>2108495</contentLength><contentType>application/pdf</contentType><version>Version of Record</version><cronfaStatus>true</cronfaStatus><documentNotes>© 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language><licence>http://creativecommons.org/licenses/by/4.0/</licence></document></documents><OutputDurs/></rfc1807> |
spelling |
2024-07-11T14:08:07.1266540 v2 60896 2022-08-28 A new moving peaks benchmark with attractors for dynamic evolutionary algorithms d0b8d4e63d512d4d67a02a23dd20dfdb 0000-0001-9199-7368 Fabio Caraffini Fabio Caraffini true false 2022-08-28 MACS Prediction in evolutionary dynamic optimization (EDO), such as predicting the movement of optima, or when and how an environment will change, is a topic that is still under investigation and presents unsolved challenges. A few studies approach prediction based on re-initialising a population or requirement satisfaction problems such as Robust Optimization Over Time. The benchmark problems in these studies inherently use randomly changing parameters and therefore such randomness may make it difficult to compare these algorithms with other EDO approaches. In this paper, we introduce a new benchmark, called Moving Peaks Benchmark with Attractors, which incorporates an attractor heuristic that attracts peaks to a certain location in the environment into the moving peaks problem. The proposed benchmark is fully flexible where the dynamics of the attractors and the rate at which a peak is attracted to such attractors can be modified. By adjusting these characteristics, certain styles of movements can be achieved by a peak. We also introduce a new performance measure that focuses on the comparison of algorithms that use prediction. Seven EDO algorithms based on different working logics are chosen to give a wide representation of the state-of-the-art in this area. We argue that having predictable characteristics in the benchmark problem is more adequate for studying the performances and behaviours of those algorithms that embed prediction mechanisms. Experimental results obtained with the proposed benchmark show it’s suitability for the EDO domain as all algorithms featuring prediction capabilities display higher accuracy than their competitors. Journal Article Swarm and Evolutionary Computation 74 101125 Elsevier BV 2210-6502 Benchmark; Attractor; Evolutionary dynamic optimization; Evolutionary algorithm; Performance metric 1 10 2022 2022-10-01 10.1016/j.swevo.2022.101125 COLLEGE NANME Mathematics and Computer Science School COLLEGE CODE MACS Swansea University Another institution paid the OA fee 2024-07-11T14:08:07.1266540 2022-08-28T18:47:35.6782601 Faculty of Science and Engineering School of Mathematics and Computer Science - Computer Science Matthew Fox 1 Shengxiang Yang 0000-0001-7222-4917 2 Fabio Caraffini 0000-0001-9199-7368 3 60896__25202__f898f6447c944691abfbbf7c6a0fc51e.pdf 60896_VoR.pdf 2022-09-23T12:43:04.3451886 Output 2108495 application/pdf Version of Record true © 2022 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license true eng http://creativecommons.org/licenses/by/4.0/ |
title |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
spellingShingle |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms Fabio Caraffini |
title_short |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
title_full |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
title_fullStr |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
title_full_unstemmed |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
title_sort |
A new moving peaks benchmark with attractors for dynamic evolutionary algorithms |
author_id_str_mv |
d0b8d4e63d512d4d67a02a23dd20dfdb |
author_id_fullname_str_mv |
d0b8d4e63d512d4d67a02a23dd20dfdb_***_Fabio Caraffini |
author |
Fabio Caraffini |
author2 |
Matthew Fox Shengxiang Yang Fabio Caraffini |
format |
Journal article |
container_title |
Swarm and Evolutionary Computation |
container_volume |
74 |
container_start_page |
101125 |
publishDate |
2022 |
institution |
Swansea University |
issn |
2210-6502 |
doi_str_mv |
10.1016/j.swevo.2022.101125 |
publisher |
Elsevier BV |
college_str |
Faculty of Science and Engineering |
hierarchytype |
|
hierarchy_top_id |
facultyofscienceandengineering |
hierarchy_top_title |
Faculty of Science and Engineering |
hierarchy_parent_id |
facultyofscienceandengineering |
hierarchy_parent_title |
Faculty of Science and Engineering |
department_str |
School of Mathematics and Computer Science - Computer Science{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Mathematics and Computer Science - Computer Science |
document_store_str |
1 |
active_str |
0 |
description |
Prediction in evolutionary dynamic optimization (EDO), such as predicting the movement of optima, or when and how an environment will change, is a topic that is still under investigation and presents unsolved challenges. A few studies approach prediction based on re-initialising a population or requirement satisfaction problems such as Robust Optimization Over Time. The benchmark problems in these studies inherently use randomly changing parameters and therefore such randomness may make it difficult to compare these algorithms with other EDO approaches. In this paper, we introduce a new benchmark, called Moving Peaks Benchmark with Attractors, which incorporates an attractor heuristic that attracts peaks to a certain location in the environment into the moving peaks problem. The proposed benchmark is fully flexible where the dynamics of the attractors and the rate at which a peak is attracted to such attractors can be modified. By adjusting these characteristics, certain styles of movements can be achieved by a peak. We also introduce a new performance measure that focuses on the comparison of algorithms that use prediction. Seven EDO algorithms based on different working logics are chosen to give a wide representation of the state-of-the-art in this area. We argue that having predictable characteristics in the benchmark problem is more adequate for studying the performances and behaviours of those algorithms that embed prediction mechanisms. Experimental results obtained with the proposed benchmark show it’s suitability for the EDO domain as all algorithms featuring prediction capabilities display higher accuracy than their competitors. |
published_date |
2022-10-01T20:14:28Z |
_version_ |
1821347223261151232 |
score |
11.04748 |