Loading…

A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems

In some real-world applications, the optimization problems may involve multiple design stages. At each design stage, the objective is incrementally modified by incorporating more decision variables and optimized. In addition, the fitness evaluations (FEs) are often highly costly. Such optimization p...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on evolutionary computation 2024-08, Vol.28 (4), p.1039-1053
Main Authors: Liu, Yuanchao, Liu, Jianchang, Ding, Jinliang, Yang, Shangshang, Jin, Yaochu
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823
cites cdi_FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823
container_end_page 1053
container_issue 4
container_start_page 1039
container_title IEEE transactions on evolutionary computation
container_volume 28
creator Liu, Yuanchao
Liu, Jianchang
Ding, Jinliang
Yang, Shangshang
Jin, Yaochu
description In some real-world applications, the optimization problems may involve multiple design stages. At each design stage, the objective is incrementally modified by incorporating more decision variables and optimized. In addition, the fitness evaluations (FEs) are often highly costly. Such optimization problems can be called expensive incremental optimization problems (EIOPs). Despite their importance, EIOPs have not attracted much attention over the past few years. Since the objectives of different design stages are different but related, reusing the search experience from the past design stages is beneficial to the evolutionary search of the current design stage. Therefore, a surrogate-assisted differential evolution with knowledge transfer (SADE-KT) is proposed in this work, which aims to fill the current gap in solving EIOPs. The major merit of the proposed SADE-KT is its ability to seamlessly integrate knowledge transfer and the surrogate-assisted evolutionary search. In SADE-KT, a surrogate-based hybrid knowledge transfer strategy is first proposed. This strategy makes it possible to reuse the knowledge captured from the past design stages by leveraging different knowledge transfer techniques. As a result, the convergence for the current design stage can be speeded up. Then, a two-level surrogate-assisted evolutionary search is developed to search for the optimum. Comprehensive empirical studies have demonstrated that the proposed algorithm works efficiently on EIOPs.
doi_str_mv 10.1109/TEVC.2023.3291697
format article
fullrecord <record><control><sourceid>crossref_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10172303</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10172303</ieee_id><sourcerecordid>10_1109_TEVC_2023_3291697</sourcerecordid><originalsourceid>FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823</originalsourceid><addsrcrecordid>eNpNkMtOwzAURC0EEqXwAUgs_AMp13aaxMuqBKioVCTKYxc5znUxSuLKTsvj60lpF6xmFnNmcQi5ZDBiDOT1Mn-ZjjhwMRJcskSmR2TAZMwiAJ4c9x0yGaVp9nZKzkL4AGDxmMkBCRP6tPHerVSH0SQEGzqs6I01Bj22nVU1zbeu3nTWtfTVdu_0oXWfNVYrpEuv2tDvqHGe5l9rbIPdIp212mPTwz27WHe2sT_qD3_0rqyxCefkxKg64MUhh-T5Nl9O76P54m42ncwjzZOkizSUlSwxNUlccSlKLVCUBlgZK1FpZOMEQIk4SVWmhDFgADWAFlqnLJYZF0PC9r_auxA8mmLtbaP8d8Gg2FkrdtaKnbXiYK1nrvaMRcR_e5ZyAUL8Av5abJI</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems</title><source>IEEE Xplore All Conference Series</source><creator>Liu, Yuanchao ; Liu, Jianchang ; Ding, Jinliang ; Yang, Shangshang ; Jin, Yaochu</creator><creatorcontrib>Liu, Yuanchao ; Liu, Jianchang ; Ding, Jinliang ; Yang, Shangshang ; Jin, Yaochu</creatorcontrib><description>In some real-world applications, the optimization problems may involve multiple design stages. At each design stage, the objective is incrementally modified by incorporating more decision variables and optimized. In addition, the fitness evaluations (FEs) are often highly costly. Such optimization problems can be called expensive incremental optimization problems (EIOPs). Despite their importance, EIOPs have not attracted much attention over the past few years. Since the objectives of different design stages are different but related, reusing the search experience from the past design stages is beneficial to the evolutionary search of the current design stage. Therefore, a surrogate-assisted differential evolution with knowledge transfer (SADE-KT) is proposed in this work, which aims to fill the current gap in solving EIOPs. The major merit of the proposed SADE-KT is its ability to seamlessly integrate knowledge transfer and the surrogate-assisted evolutionary search. In SADE-KT, a surrogate-based hybrid knowledge transfer strategy is first proposed. This strategy makes it possible to reuse the knowledge captured from the past design stages by leveraging different knowledge transfer techniques. As a result, the convergence for the current design stage can be speeded up. Then, a two-level surrogate-assisted evolutionary search is developed to search for the optimum. Comprehensive empirical studies have demonstrated that the proposed algorithm works efficiently on EIOPs.</description><identifier>ISSN: 1089-778X</identifier><identifier>EISSN: 1941-0026</identifier><identifier>DOI: 10.1109/TEVC.2023.3291697</identifier><identifier>CODEN: ITEVF5</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computational modeling ; Differential evolution (DE) ; expensive incremental optimization problems (EIOPs) ; Iron ; Knowledge transfer ; Optimization ; Search problems ; Sociology ; surrogate-assisted evolutionary algorithm (SAEA) ; Task analysis</subject><ispartof>IEEE transactions on evolutionary computation, 2024-08, Vol.28 (4), p.1039-1053</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823</citedby><cites>FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823</cites><orcidid>0000-0002-2801-8312 ; 0000-0003-3735-0672 ; 0000-0003-0837-5424 ; 0000-0002-7959-3712 ; 0000-0003-1100-0631</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10172303$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,27900,27901,54529,54770,54906</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10172303$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Liu, Yuanchao</creatorcontrib><creatorcontrib>Liu, Jianchang</creatorcontrib><creatorcontrib>Ding, Jinliang</creatorcontrib><creatorcontrib>Yang, Shangshang</creatorcontrib><creatorcontrib>Jin, Yaochu</creatorcontrib><title>A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems</title><title>IEEE transactions on evolutionary computation</title><addtitle>TEVC</addtitle><description>In some real-world applications, the optimization problems may involve multiple design stages. At each design stage, the objective is incrementally modified by incorporating more decision variables and optimized. In addition, the fitness evaluations (FEs) are often highly costly. Such optimization problems can be called expensive incremental optimization problems (EIOPs). Despite their importance, EIOPs have not attracted much attention over the past few years. Since the objectives of different design stages are different but related, reusing the search experience from the past design stages is beneficial to the evolutionary search of the current design stage. Therefore, a surrogate-assisted differential evolution with knowledge transfer (SADE-KT) is proposed in this work, which aims to fill the current gap in solving EIOPs. The major merit of the proposed SADE-KT is its ability to seamlessly integrate knowledge transfer and the surrogate-assisted evolutionary search. In SADE-KT, a surrogate-based hybrid knowledge transfer strategy is first proposed. This strategy makes it possible to reuse the knowledge captured from the past design stages by leveraging different knowledge transfer techniques. As a result, the convergence for the current design stage can be speeded up. Then, a two-level surrogate-assisted evolutionary search is developed to search for the optimum. Comprehensive empirical studies have demonstrated that the proposed algorithm works efficiently on EIOPs.</description><subject>Computational modeling</subject><subject>Differential evolution (DE)</subject><subject>expensive incremental optimization problems (EIOPs)</subject><subject>Iron</subject><subject>Knowledge transfer</subject><subject>Optimization</subject><subject>Search problems</subject><subject>Sociology</subject><subject>surrogate-assisted evolutionary algorithm (SAEA)</subject><subject>Task analysis</subject><issn>1089-778X</issn><issn>1941-0026</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNpNkMtOwzAURC0EEqXwAUgs_AMp13aaxMuqBKioVCTKYxc5znUxSuLKTsvj60lpF6xmFnNmcQi5ZDBiDOT1Mn-ZjjhwMRJcskSmR2TAZMwiAJ4c9x0yGaVp9nZKzkL4AGDxmMkBCRP6tPHerVSH0SQEGzqs6I01Bj22nVU1zbeu3nTWtfTVdu_0oXWfNVYrpEuv2tDvqHGe5l9rbIPdIp212mPTwz27WHe2sT_qD3_0rqyxCefkxKg64MUhh-T5Nl9O76P54m42ncwjzZOkizSUlSwxNUlccSlKLVCUBlgZK1FpZOMEQIk4SVWmhDFgADWAFlqnLJYZF0PC9r_auxA8mmLtbaP8d8Gg2FkrdtaKnbXiYK1nrvaMRcR_e5ZyAUL8Av5abJI</recordid><startdate>20240801</startdate><enddate>20240801</enddate><creator>Liu, Yuanchao</creator><creator>Liu, Jianchang</creator><creator>Ding, Jinliang</creator><creator>Yang, Shangshang</creator><creator>Jin, Yaochu</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-2801-8312</orcidid><orcidid>https://orcid.org/0000-0003-3735-0672</orcidid><orcidid>https://orcid.org/0000-0003-0837-5424</orcidid><orcidid>https://orcid.org/0000-0002-7959-3712</orcidid><orcidid>https://orcid.org/0000-0003-1100-0631</orcidid></search><sort><creationdate>20240801</creationdate><title>A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems</title><author>Liu, Yuanchao ; Liu, Jianchang ; Ding, Jinliang ; Yang, Shangshang ; Jin, Yaochu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Computational modeling</topic><topic>Differential evolution (DE)</topic><topic>expensive incremental optimization problems (EIOPs)</topic><topic>Iron</topic><topic>Knowledge transfer</topic><topic>Optimization</topic><topic>Search problems</topic><topic>Sociology</topic><topic>surrogate-assisted evolutionary algorithm (SAEA)</topic><topic>Task analysis</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liu, Yuanchao</creatorcontrib><creatorcontrib>Liu, Jianchang</creatorcontrib><creatorcontrib>Ding, Jinliang</creatorcontrib><creatorcontrib>Yang, Shangshang</creatorcontrib><creatorcontrib>Jin, Yaochu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><jtitle>IEEE transactions on evolutionary computation</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Liu, Yuanchao</au><au>Liu, Jianchang</au><au>Ding, Jinliang</au><au>Yang, Shangshang</au><au>Jin, Yaochu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems</atitle><jtitle>IEEE transactions on evolutionary computation</jtitle><stitle>TEVC</stitle><date>2024-08-01</date><risdate>2024</risdate><volume>28</volume><issue>4</issue><spage>1039</spage><epage>1053</epage><pages>1039-1053</pages><issn>1089-778X</issn><eissn>1941-0026</eissn><coden>ITEVF5</coden><abstract>In some real-world applications, the optimization problems may involve multiple design stages. At each design stage, the objective is incrementally modified by incorporating more decision variables and optimized. In addition, the fitness evaluations (FEs) are often highly costly. Such optimization problems can be called expensive incremental optimization problems (EIOPs). Despite their importance, EIOPs have not attracted much attention over the past few years. Since the objectives of different design stages are different but related, reusing the search experience from the past design stages is beneficial to the evolutionary search of the current design stage. Therefore, a surrogate-assisted differential evolution with knowledge transfer (SADE-KT) is proposed in this work, which aims to fill the current gap in solving EIOPs. The major merit of the proposed SADE-KT is its ability to seamlessly integrate knowledge transfer and the surrogate-assisted evolutionary search. In SADE-KT, a surrogate-based hybrid knowledge transfer strategy is first proposed. This strategy makes it possible to reuse the knowledge captured from the past design stages by leveraging different knowledge transfer techniques. As a result, the convergence for the current design stage can be speeded up. Then, a two-level surrogate-assisted evolutionary search is developed to search for the optimum. Comprehensive empirical studies have demonstrated that the proposed algorithm works efficiently on EIOPs.</abstract><pub>IEEE</pub><doi>10.1109/TEVC.2023.3291697</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-2801-8312</orcidid><orcidid>https://orcid.org/0000-0003-3735-0672</orcidid><orcidid>https://orcid.org/0000-0003-0837-5424</orcidid><orcidid>https://orcid.org/0000-0002-7959-3712</orcidid><orcidid>https://orcid.org/0000-0003-1100-0631</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1089-778X
ispartof IEEE transactions on evolutionary computation, 2024-08, Vol.28 (4), p.1039-1053
issn 1089-778X
1941-0026
language eng
recordid cdi_ieee_primary_10172303
source IEEE Xplore All Conference Series
subjects Computational modeling
Differential evolution (DE)
expensive incremental optimization problems (EIOPs)
Iron
Knowledge transfer
Optimization
Search problems
Sociology
surrogate-assisted evolutionary algorithm (SAEA)
Task analysis
title A Surrogate-Assisted Differential Evolution With Knowledge Transfer for Expensive Incremental Optimization Problems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-25T11%3A43%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Surrogate-Assisted%20Differential%20Evolution%20With%20Knowledge%20Transfer%20for%20Expensive%20Incremental%20Optimization%20Problems&rft.jtitle=IEEE%20transactions%20on%20evolutionary%20computation&rft.au=Liu,%20Yuanchao&rft.date=2024-08-01&rft.volume=28&rft.issue=4&rft.spage=1039&rft.epage=1053&rft.pages=1039-1053&rft.issn=1089-778X&rft.eissn=1941-0026&rft.coden=ITEVF5&rft_id=info:doi/10.1109/TEVC.2023.3291697&rft_dat=%3Ccrossref_CHZPO%3E10_1109_TEVC_2023_3291697%3C/crossref_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c266t-c0bd9be7f64d293bc3e3bf01b4a3dce15600a3467a8a3ff0f0ec00c3cc7149823%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10172303&rfr_iscdi=true