No Cover Image

Journal article 410 views 102 downloads

A new moving peaks benchmark with attractors for dynamic evolutionary algorithms

Matthew Fox, Shengxiang Yang Orcid Logo, Fabio Caraffini Orcid Logo

Swarm and Evolutionary Computation, Volume: 74, Start page: 101125

Swansea University Author: Fabio Caraffini Orcid Logo

  • 60896_VoR.pdf

    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)

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...

Full description

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
Tags: Add Tag
No Tags, Be the first to tag this record!
first_indexed 2022-09-01T16:45:18Z
last_indexed 2023-01-13T19:21:21Z
id cronfa60896
recordtype SURis
fullrecord <?xml version="1.0" encoding="utf-8"?><rfc1807 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><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 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-01T14:08:06Z
_version_ 1804288169295740928
score 11.017797