File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Article: An Adaptive Multi-Population Optimization Algorithm for Global Continuous Optimization

TitleAn Adaptive Multi-Population Optimization Algorithm for Global Continuous Optimization
Authors
KeywordsContinuous optimization
Evolutionary algorithm
Metaheuristic
Multi-population
Portfolio optimization
Swarm intelligence
Issue Date2021
PublisherInstitute of Electrical and Electronics Engineers: Open Access Journals. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6287639
Citation
IEEE Access, 2021, v. 9, p. 19960-19989 How to Cite?
AbstractNowadays, there are various optimization problems that exact mathematical methods are not applicable. Metaheuristics are considered as efficient approaches for finding the solutions. Yet there are many real-world problems that consist of different properties. For instance, financial portfolio optimization may contain many dimensions for different sets of assets, which suggests the need of a more adaptive metaheuristic method for tackling such problems. However, few existing metaheuristics can achieve robust performance across these variable problems even though they may obtain impressive results in specific benchmark problems. In this paper, a metaheuristic named the Adaptive Multi-Population Optimization (AMPO) is proposed for continuous optimization. The algorithm hybridizes yet modifies several useful operations like mutation and memory retention from evolutionary algorithms and swarm intelligence (SI) techniques in a multi-population manner. Furthermore, the diverse control on multiple populations, solution cloning and reset operation are designed. Compared with other metaheuristics, the AMPO can attain an adaptive balance between the capabilities of exploration and exploitation for various optimization problems. To demonstrate its effectiveness, the AMPO is evaluated on 28 well-known benchmark functions. Also, the parameter sensitivity analysis and search behavior study are conducted. Finally, the AMPO is validated on its applicability through a portfolio optimization problem as a challenging example of real-world applications. The benchmark results show that the AMPO achieves a better performance than those of nine state-of-the-art metaheuristics including the IEEE CEC winning algorithms, recent SI and multi-population/hybrid metaheuristics. Besides, the AMPO can consistently produce a good performance in portfolio optimization.
Persistent Identifierhttp://hdl.handle.net/10722/305348
ISSN
2023 Impact Factor: 3.4
2023 SCImago Journal Rankings: 0.960
ISI Accession Number ID

 

DC FieldValueLanguage
dc.contributor.authorLi, Z-
dc.contributor.authorTam, V-
dc.contributor.authorYeung, LK-
dc.date.accessioned2021-10-20T10:08:08Z-
dc.date.available2021-10-20T10:08:08Z-
dc.date.issued2021-
dc.identifier.citationIEEE Access, 2021, v. 9, p. 19960-19989-
dc.identifier.issn2169-3536-
dc.identifier.urihttp://hdl.handle.net/10722/305348-
dc.description.abstractNowadays, there are various optimization problems that exact mathematical methods are not applicable. Metaheuristics are considered as efficient approaches for finding the solutions. Yet there are many real-world problems that consist of different properties. For instance, financial portfolio optimization may contain many dimensions for different sets of assets, which suggests the need of a more adaptive metaheuristic method for tackling such problems. However, few existing metaheuristics can achieve robust performance across these variable problems even though they may obtain impressive results in specific benchmark problems. In this paper, a metaheuristic named the Adaptive Multi-Population Optimization (AMPO) is proposed for continuous optimization. The algorithm hybridizes yet modifies several useful operations like mutation and memory retention from evolutionary algorithms and swarm intelligence (SI) techniques in a multi-population manner. Furthermore, the diverse control on multiple populations, solution cloning and reset operation are designed. Compared with other metaheuristics, the AMPO can attain an adaptive balance between the capabilities of exploration and exploitation for various optimization problems. To demonstrate its effectiveness, the AMPO is evaluated on 28 well-known benchmark functions. Also, the parameter sensitivity analysis and search behavior study are conducted. Finally, the AMPO is validated on its applicability through a portfolio optimization problem as a challenging example of real-world applications. The benchmark results show that the AMPO achieves a better performance than those of nine state-of-the-art metaheuristics including the IEEE CEC winning algorithms, recent SI and multi-population/hybrid metaheuristics. Besides, the AMPO can consistently produce a good performance in portfolio optimization.-
dc.languageeng-
dc.publisherInstitute of Electrical and Electronics Engineers: Open Access Journals. The Journal's web site is located at http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6287639-
dc.relation.ispartofIEEE Access-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.subjectContinuous optimization-
dc.subjectEvolutionary algorithm-
dc.subjectMetaheuristic-
dc.subjectMulti-population-
dc.subjectPortfolio optimization-
dc.subjectSwarm intelligence-
dc.titleAn Adaptive Multi-Population Optimization Algorithm for Global Continuous Optimization-
dc.typeArticle-
dc.identifier.emailTam, V: vtam@hkucc.hku.hk-
dc.identifier.emailYeung, LK: kyeung@eee.hku.hk-
dc.identifier.authorityTam, V=rp00173-
dc.identifier.authorityYeung, LK=rp00204-
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.1109/ACCESS.2021.3054636-
dc.identifier.scopuseid_2-s2.0-85106792276-
dc.identifier.hkuros327905-
dc.identifier.volume9-
dc.identifier.spage19960-
dc.identifier.epage19989-
dc.identifier.isiWOS:000615029300001-
dc.publisher.placeUnited States-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats