[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Cooperative coevolution for large-scale global optimization based on fuzzy decomposition

Published: 01 March 2021 Publication History

Abstract

Cooperative coevolution (CC) is an effective evolutionary divide-and-conquer strategy that solves large-scale global optimization (LSGO) by decomposing the problem into a set of lower-dimensional subproblems. The main challenge of CC is to find an optimal decomposition. Differential Grouping (DG) is a competitive decomposition method to identify the variable interaction with several improved versions like GDG and DG2. Although DG-based decomposition methods have shown superior performance compared to the other decomposition methods, they still have difficulty to deal with the overlapping problems since their optimal decomposition is unknown. To address this issue, instead of pursuing the high accuracy of decomposition, we propose a novel fuzzy decomposition algorithm that groups the variables according to their interaction degree. In the proposed fuzzy decomposition algorithm, the interaction structure matrix and the interactive degree for a LSGO problem are calculated at first according to the interaction among all the decision variables. Then the number of subgroups is determined based on the interactive degree. Based on the interaction structure matrix, a spectral clustering algorithm is proposed to decompose the decision variables with regard to the number of subgroups in order to achieve a better balance between high grouping accuracy and suitable group size. The proposed decomposition algorithm with DECC has been proven to outperform several state-of-the-art algorithms on the latest LSGO benchmark functions.

References

[1]
Bolufe-Rohler A, Fiol-Gonzalez S, Chen S (2015) A minimum population search hybrid for large scale global optimization. In: IEEE congress on evolutionary computation, pp 1958–1965
[2]
Brest J and Maučec MS Self-adaptive differential evolution algorithm using population size reduction and three strategies Soft Comput 2011 15 11 2157-2174
[3]
Cao Z, Wang L, Shi Y, Hei X, Rong X, Jiang Q, Li H (2015) An effective cooperative coevolution framework integrating global and local search for large scale optimization problems. In: IEEE congress on evolutionary computation, pp 1986–1993
[4]
Cheng R and Jin Y A competitive swarm optimizer for large scale optimization IEEE Trans Cybern 2014 45 2 191-204
[5]
Cheng S, Shi Y, Qin Q (2012) Dynamical exploitation space reduction in particle swarm optimization for solving large scale problem. In: IEEE congress on evolutionary computation
[6]
Chen W, Weise T, Yang Z, Tang K (2011) Large-scale global optimization using cooperative coevolution with variable interaction learning. In: Proceedings of the international conference on parallel problem solving from nature, vol 6239, pp 300–309, Springer
[7]
Fister I, Fister Jr, I, Zumer JB (2012) Memetic artificial bee colony algorithm for large-scale global optimization. In: IEEE congress on evolutionary computation
[8]
Garía-Nieto J and Alba E Restart particle swarm optimization with velocity modulation: a scalability test Soft Comput 2011 15 11 2221-2232
[9]
Ge H, Liang S, Tan G, Zheng C, and Chen CLP Cooperative hierarchical PSO with two stage variable interaction reconstruction for large scale optimization IEEE Trans Cybern 2017 47 2809-2823
[10]
Glorieux E, Svensson B, Danielsson F, Lennartson B (2015) Improved constructive cooperative coevolutionary differential evolution for large-scale optimisation. In: 2015 IEEE symposium series on computational intelligence, pp 1703–1710
[11]
Guo Y, Ji J, Ji J, Gong D, Cheng J, and Shen X Firework-based software project scheduling method considering the learning and forgetting effect Soft Comput 2018 23 5019-5034
[12]
Hedar A and Ali AF Tabu search with multi-level neighborhood structures for high dimensional problems Appl Intel 2012 37 2 189-206
[13]
Hu XM, He FL, Chen WN, and Zhang J Cooperation coevolution with fast interdependency identification for large scale optimization Inf Sci 2017 381 142-160
[14]
Kabán A, Bootkrajang J, and Durrant RJ Toward Large-Scale Continuous EDA: A Random Matrix Theory Perspective Evol Comput 2016 24 2 255-291
[15]
Kazimipour B, Li X, Qin A (2013) Initialization methods for large scale global optimization. In: IEEE congress on evolutionary computation, pp. 2750–2757
[16]
LaTorre A, Muelas S, Pena J (2012) Multiple offspring sampling in large scale global optimization. In: IEEE congress on evolutionary computation
[17]
LaTorre A, Muelas S, Pena J (2013) Large scale global optimization: experimental results with MOS-based hybrid algorithms. In: IEEE congress on evolutionary computation, pp 2742–2749
[18]
Li X and Yao X Cooperatively coevolving particle swarms for large scale optimization IEEE Trans Evol Comput 2012 16 2 210-224
[19]
Li Z, Zhang Q, Lin X, and Zhen H Fast covariance matrix adaptation for large-scale black-box optimization IEEE Trans Cybern 2020 50 5 2073-2083
[20]
Li L, Fang W, Wang Q, Sun J (2019) Differential grouping with spectral clustering for large scale global optimization. In: IEEE congress on evolutionary computation, pp 326–333
[21]
Ling Y, Li H, Cao B (2016) Cooperative co-evolution with graph-based differential grouping for large scale global optimization. In: 2016 12th international conference on natural computation, fuzzy systems and knowledge discovery (ICNC-FSKD), pp 95–102
[22]
Li X, Tang K, Omidvar MN, Yang Z, Qin K (2013) Benchmark functions for the CEC’2013 special session and competition on large-scale global optimization. RMIT University, Melbourne, Australia. Technical rep
[23]
Liu F, Zhang J, and Liu T A PSO-algorithm-based consensus model with the application to large-scale group decision-making Complex Intel Syst 2020 6 287-298
[24]
Liu Y, Yao X, Zhao Q, Higuchi T (2001) Scaling up fast evolutionary programming with cooperative coevolution. In Proceedings of the IEEE congress on evolutionary computation, pp 1101–1108
[25]
Li X, Yao X (2009) Tackling high dimensional nonseparable optimization problems by cooperatively coevolving particle swarms. In Proceedings of the IEEE congress on evolutionary computation, pp 1546–1553
[26]
Loshchilov I LM-CMA: an alternative to L-BFGS for large scale black-box optimization Evol comput 2015 25 143-171
[27]
Mahdavi S, Shiri ME, and Rahnamayan S Metaheuristics in large-scale global continues optimization: a survey Inf Sci 2015 295 407-428
[28]
Martins A, Oluyinka A (2013) An adaptive velocity particle swarm optimization for high-dimensional function optimization. In: IEEE congress on evolutionary computation, pp 2352–2359
[29]
Mei Y, Omidvar MN, Li X, and Yao X Competitive divide-and-conquer algorithm for unconstrained large scale black-box optimization ACM Trans Math Softw 2015 42 2 13
[30]
Molina D, Lozano M, Herrera F (2009) Memetic algorithm with local search chaining for large scale continuous optimization problems. In: IEEE congress on evolutionary computation, pp 830–837
[31]
Molina D, Lozano M, Herrera F (2010) MA-SW-Chains: Memetic algorithm based on local search chains for large scale continuous global optimization. In: IEEE congress on evolutionary computation
[32]
Ng AY, Jordan MI, and Weiss Y On spectral clustering: analysis and an algorithm Adv Neural Inf Process Syst 2002 14 849-856
[33]
Omidvar MN, Li X (2011) A comparative study of CMA-ES on large scale global optimisation. In: Advances in artificial intelligence, pp 303–312
[34]
Omidvar MN, Li X, Yang Z, Yao X (2010) Cooperative co-evolution for large scale optimization through more frequent random grouping. In: Proceedings of the IEEE congress on evolutionary computation, pp. 1754–1761
[35]
Omidvar MN, Li X, Yao X (2010) Cooperative co-evolution with delta grouping for large scale nonseparable function optimization. In: IEEE congress on evolutionary computation
[36]
Omidvar MN, Mei Y, Li X (2014) Effective decomposition of large-scale separable continuous functions for cooperative co-evolutionary algorithms. In: IEEE congress on evolutionary computation, pp 1305–1312
[37]
Omidvar MN, Li X, Mei Y, and Yao X Cooperative co-evolution with differential grouping for large scale optimization IEEE Trans Evol Comput 2013 18 378-392
[38]
Omidvar MN, Li X, and Tang K Designing benchmark problems for large-scale continuous optimization Inf Sci 2015 316 419-436
[39]
Omidvar MN, Yang M, Mei Y, Li X, and Yao X DG2: a faster and more accurate differential grouping for large-scale black-box optimization IEEE Trans Evol Comput 2017 21 929-942
[40]
Ray T, Yao X (2009) A cooperative coevolutionary algorithm with correlation based adaptive variable partitioning. In: IEEE congress on evolutionary computation, pp 983–989
[41]
Ren Y and Wu Y An efficient algorithm for high-dimensional function optimization Soft Comput 2013 17 6 995-1004
[42]
Sayed E, Essam D, Sarker R (2012) Using hybrid dependency identification with a memetic algorithm for large scale optimization problems. In: Simulated evolution and learning, pp 168–177
[43]
Shi Y, Teng H, Li Z (2005) Cooperative co-evolutionary differential evolution for function optimization. In: Advances in natural computation, pp 1080–1088
[44]
Sun Y, Kirley M, and Halgamuge SK A recursive decomposition method for large scale continuous optimization IEEE Trans Evol Comput 2018 22 5 647-661
[45]
Sun L, Lin L, Gen M, and Li H A hybrid cooperative coevolution algorithm for fuzzy flexible job shop scheduling IEEE Trans Fuzzy Syst 2019 27 5 1008-1022
[46]
Sun L, Wan L, Liu K, and Wang X Cooperative-evolution-based WPT resource allocation for large-scale cognitive industrial IOT IEEE Trans Ind Inform 2020 16 8 5401-5411
[47]
Sun Y, Li X, Ernst A, Omidvar MN (2019) Decomposition for large-scale optimization problems with overlapping components. In: IEEE congress on evolutionary computation, pp 318–325
[48]
Sun Y, Omidvar MN, Kirley M, Li X (2018) Adaptive threshold parameter estimation with recursive differential grouping for problem decomposition. In Proceedings of the genetic and evolutionary computation conference, pp 889–896
[49]
Tang K, Li X, Suganthan PN, Yang Z, Weise T (2010) Benchmark functions for the CEC’2010 special session and competition on large-scale global optimization. Nature inspired computation and applications laboratory, USTC, China. Technical report
[50]
van den Bergh F and Engelbrecht AP A cooperative approach to particle swarm optimization IEEE Trans Evol Comput 2004 8 3 225-239
[51]
Wang T-C, Lin C-Y, Liaw R-T, Ting C-K (2019) Empirical analysis of Island model on large scale global optimization. In: IEEE congress on evolutionary computation, pp 334–341
[52]
Wang H, Liang M, Sun C, et al. Multiple-strategy learning particle swarm optimization for large-scale optimization problems Complex Intel Syst 2020 6 1-16
[53]
Wang Y, Li B (2010) Two-stage based ensemble optimization for large-scale global optimization. In: IEEE congress on evolutionary computation
[54]
Wang H, Wu Z, Rahnamayan S, Jiang D (2010) Sequential DE enhanced by neighborhood search for large scale global optimization. In: IEEE congress on evolutionary computation
[55]
Yang Z, Tang K, and Yao X Large scale evolutionary optimization using cooperative coevolution Inf Sci 2008 178 2985-2999
[56]
Yang Q, Chen W-N, and Zhang J Evolution consistency based decomposition for cooperative coevolution IEEE Access 2018 6 51084-51097
[57]
Yang Z, Tang K, Yao X (2007) Differential evolution for high-dimensional function optimization. In Proceedings of the IEEE congress on evolutionary computation, pp. 3523–3530
[58]
Yang Z, Tang K, Yao X (2008) Multilevel cooperative coevolution for large scale optimization. In: Proceedings of the IEEE congress on evolutionary computation, pp 1663–1670
[59]
Yang Z, Tang K, Yao X (2008) Self-adaptive differential evolution with neighborhood search. In: Proceedings of the IEEE congress on evolutionary computation, pp 1110–1116
[60]
Yang M, Zhou A, Li C, Yao X (2020) An efficient recursive differential grouping for large-scale continuous problems. In: IEEE transactions on evolutionary computation, Early access
[61]
Zhang X, Gong Y, Lin Y, et al. Dynamic cooperative coevolution for large scale optimization IEEE Trans Evol Comput 2019 23 6 935-948
[62]
Zhang K, Li B (2012) Cooperative Coevolution with global search for large scale global optimization. In: IEEE congress on evolutionary computation
[63]
Zhao S, Suganthan PN, and Das S Self-adaptive differential evolution with multi-trajectory search for large-scale optimization Soft Comput 2011 15 11 2175-2185

Cited By

View all
  • (2024)Stochastic online decisioning hyper-heuristic for high dimensional optimizationApplied Intelligence10.1007/s10489-023-05185-054:1(544-564)Online publication date: 1-Jan-2024
  • (2023)Low-Dimensional Space Modeling-Based Differential Evolution for Large-Scale Global Optimization ProblemsIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.322744027:5(1529-1543)Online publication date: 1-Oct-2023
  • (2023)GPU-based cooperative coevolution for large-scale global optimizationNeural Computing and Applications10.1007/s00521-022-07931-w35:6(4621-4642)Online publication date: 1-Feb-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Soft Computing - A Fusion of Foundations, Methodologies and Applications
Soft Computing - A Fusion of Foundations, Methodologies and Applications  Volume 25, Issue 5
Mar 2021
796 pages
ISSN:1432-7643
EISSN:1433-7479
Issue’s Table of Contents

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 March 2021

Author Tags

  1. Large-scale global optimization
  2. Spectral clustering
  3. Differential grouping
  4. Cooperative co-evolution

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Stochastic online decisioning hyper-heuristic for high dimensional optimizationApplied Intelligence10.1007/s10489-023-05185-054:1(544-564)Online publication date: 1-Jan-2024
  • (2023)Low-Dimensional Space Modeling-Based Differential Evolution for Large-Scale Global Optimization ProblemsIEEE Transactions on Evolutionary Computation10.1109/TEVC.2022.322744027:5(1529-1543)Online publication date: 1-Oct-2023
  • (2023)GPU-based cooperative coevolution for large-scale global optimizationNeural Computing and Applications10.1007/s00521-022-07931-w35:6(4621-4642)Online publication date: 1-Feb-2023
  • (2023)Low-Dimensional Space Modeling-Based Differential Evolution: A Scalability Perspective on bbob-largescale suiteAdvances in Computational Intelligence10.1007/978-3-031-43085-5_2(16-28)Online publication date: 19-Jun-2023
  • (2022)A Review of Population-Based Metaheuristics for Large-Scale Black-Box Global Optimization—Part IIEEE Transactions on Evolutionary Computation10.1109/TEVC.2021.313083826:5(802-822)Online publication date: 1-Oct-2022
  • (2022)A Review of Population-Based Metaheuristics for Large-Scale Black-Box Global Optimization—Part IIIEEE Transactions on Evolutionary Computation10.1109/TEVC.2021.313083526:5(823-843)Online publication date: 1-Oct-2022

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media