Skip to main content

Advertisement

Log in

A novel tournament selection based on multilayer cultural characteristics in gene-culture coevolutionary multitasking

  • Optimization
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Recently, gene-culture coevolutionary multitasking, i.e., the multifactorial evolutionary algorithm (MFEA and MFEA-II), has become increasingly popular in the area of evolutionary computation. One of the most fascinating aspects of the MFEA is that it can obtain better optimization performance by exploiting underlying complementarities and/or commonalities between different tasks synchronously. In this area, tournament selection is an important ingredient in the nondominated sorting genetic algorithm II (NSGA-II) not only for a single task but also in multitasking. When it is used in the NSGA-II, it mainly concerns individual selection for a single task. However, the selection mechanism has to be reformulated in evolutionary multitasking with different cultural characteristics. Unfortunately, until now, there has been no relevant research discussing tournament selection mechanisms in gene-culture coevolutionary multitasking. Accordingly, to clarify its selection mechanism by fully considering the cultural characteristics built into multitasking, in this paper, a novel tournament selection method based on multilayer cultural characteristics in evolutionary multitasking is proposed. In the presented method, the concept of overall rank (OR) representing a comprehensive cultural indicator is given based on the rank of the Pareto front (PF) and crowding distance. Then, the each task, PF and OR of every individual are defined as the multilayer cultural characteristics that determine the selection order. Finally, the new selection mechanism is stated clearly based on the three proposed binary tournament selection methods. The efficacy of the developed mechanism is demonstrated through testing on several benchmark functions as well as aluminum electrolysis process design in evolutionary multitasking.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

OR:

Overall rank

PF:

Pareto front

BTS:

Binary tournament selection

HV:

Hypervolume

MO-MFEA:

Multi-objective multifactorial evolutionary algorithm

MFEA:

Multifactorial evolutionary algorithm

CD:

Crowding Distance

IGD:

Inverted generational distance

RMP:

Random mating probability

References

  • Bali KK, Gupta A, Feng L, Ong YS, Siew TP (2017) Linearized domain adaptation in evolutionary multitasking. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 1295–1302

  • Bali KK, Ong Y-S, Gupta A, Tan PS (2020) Multifactorial evolutionary algorithm with online transfer parameter estimation: MFEA-II. IEEE Trans Evol Comput 24(1):69–83

    Article  Google Scholar 

  • Cavalli-Sforza LL, Feldman MW (1973) Cultural versus biological inheritance: phenotypic transmission from parents to children.(a theory of the effect of parental phenotypes on children’s phenotypes). Am J Hum Genet 25(6):618

    Google Scholar 

  • Chen Q, Ma X, Sun Y, Zhu Z (2017) Adaptive memetic algorithm based evolutionary multi-tasking single-objective optimization. In: Asia-Pacific conference on simulated evolution and learning. Springer, pp 462–472

  • Cheng M-Y, Gupta A, Ong Y-S, Ni Z-W (2017) Coevolutionary multitasking for concurrent global optimization: with case studies in complex engineering design. Eng Appl Artif Intell 64:13–24

    Article  Google Scholar 

  • Chugh T, Jin Y, Miettinen K, Hakanen J, Sindhya K (2016) A surrogate-assisted reference vector guided evolutionary algorithm for computationally expensive many-objective optimization. IEEE Trans Evol Comput 22(1):129–142

    Article  Google Scholar 

  • Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197

    Article  Google Scholar 

  • Ding J, Yang C, Jin Y, Chai T (2017) Generalized multitasking for evolutionary optimization of expensive problems. IEEE Trans Evol Comput 23(1):44–58

    Article  Google Scholar 

  • Feng L, Zhou W, Zhou L, Jiang SW, Zhong JH, Da BS, Zhu ZX, Wang Y (2017) An empirical study of multifactorial PSO and multifactorial DE. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 921–928

  • Fonseca CM, Fleming PJ (1995) An overview of evolutionary algorithms in multiobjective optimization. Evol Comput 3(1):1–16

    Article  Google Scholar 

  • Gupta A, Mańdziuk J, Ong Y-S (2015) Evolutionary multitasking in bi-level optimization. Complex Intell Syst 1(1–4):83–95

    Article  Google Scholar 

  • Gupta A, Ong Y-S, Feng L (2016) Multifactorial evolution: toward evolutionary multitasking. IEEE Trans Evol Comput 20(3):343–357

    Article  Google Scholar 

  • Gupta A, Ong Y-S, Feng L, Tan KC (2017a) Multiobjective multifactorial optimization in evolutionary multitasking. IEEE Trans Cybern 47(7):1652–1665

  • Gupta A, Ong Y-S, Feng L (2017b) Insights on transfer optimization: because experience is the best teacher. IEEE Trans Emerg Top Comput Intell 2(1):51–64

  • Hong Y, Kwong S, Ren Q, Wang X (2007) A comprehensive comparison between real population based tournament selection and virtual population based tournament selection. In: 2007 IEEE congress on evolutionary computation. IEEE, pp 445–452

  • Jiang S, Xu C, Gupta A, Liang F, Ong Y-S, Zhang AN, Tan PS (2016) Complex and intelligent systems in manufacturing. IEEE Potentials 35(4):23–28

    Article  Google Scholar 

  • Li T, Yao L, Yi J, Hu W, Su Y, Jia W (2014) An improved UKFNN based on square root filter and strong tracking filter for dynamic evolutionary modeling of aluminum reduction cell. Acta Autom Sin 40(3):522–530

    Google Scholar 

  • Liaw R-T, Ting C-K (2017) Evolutionary many-tasking based on biocoenosis through symbiosis: a framework and benchmark problems. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 2266–2273

  • Min ATW, Ramon S, Abhishek G, Ong Y-S, Goh CK (2017) Knowledge transfer through machine learning in aircraft design. IEEE Comput Intell Mag 12(4):48–60

    Article  Google Scholar 

  • Mo J, Fan Z, Li W, Fang Y, You Y, Cai X (2017) Multi-factorial evolutionary algorithm based on M2M decomposition. In: Asia-pacific conference on simulated evolution and learning. Springer, pp 134–144

  • Rauniyar A, Nath R, Pranab MK (2019) Multi-factorial evolutionary algorithm based novel solution approach for multi-objective pollution-routing problem. Comput Ind Eng 130:757–771

    Article  Google Scholar 

  • Sagarna R, Ong Y-S (2016) Concurrently searching branches in software tests generation through multitask evolution. In: 2016 IEEE symposium series on computational intelligence (SSCI). IEEE, pp 1–8

  • Tang Z, Gong M, Zhang M (2017). Evolutionary multi-task learning for modular extremal learning machine. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 474–479

  • Van Veldhuizen DA, Lamont GB (2000) Multiobjective evolutionary algorithms: analyzing the state-of-the-art. Evol Comput 8(2):125–147

    Article  Google Scholar 

  • Wen Y-W, Ting C-K(2016) Learning ensemble of decision trees through multifactorial genetic programming. In: 2016 IEEE congress on evolutionary computation (CEC). IEEE, pp 5293–5300

  • Wen Y-W, Ting C-K (2017) Parting ways and reallocating resources in evolutionary multitasking. In: 2017 IEEE congress on evolutionary computation (CEC). IEEE, pp 2404–2411

  • Wu D, Tan X (2020) Multitasking genetic algorithm (MTGA) for fuzzy system optimization. IEEE Trans Fuzzy Syst 28(6):1050–1061

    Article  Google Scholar 

  • Yang C, Ding J, Tan KC, Jin Y (2017) Two-stage assortative mating for multi-objective multifactorial evolutionary optimization. In: 2017 IEEE 56th annual conference on decision and control (CDC). IEEE, pp 76–81

  • Yao L, Li T, Li Y, Long W,Yi J (2018) An improved feed-forward neural network based on UKF and strong tracking filtering to establish energy consumption model for aluminum electrolysis process. Neural Comput Appli 1–15

  • Yi J, Bai J, Zhou W, He H, Yao L (2017) Operating parameters optimization for the aluminum electrolysis process using an improved quantum-behaved particle swarm algorithm. IEEE Trans Ind Inform 14(8):3405–3415

    Article  Google Scholar 

  • Yi J, Bai J, He H, Peng J, Tang D (2018) AR-MOEA: A novel preference-based dominance relation for evolutionary multi-objective optimization. IEEE Trans Evol Comput

  • Yi J, Bai J, He H, Zhou W, Yao L (2020) A multifactorial evolutionary algorithm for multitasking under interval uncertainties. IEEE Trans Evol Comput 24(5):908–922

    Article  Google Scholar 

  • Yuan Y, Ong Y-S, Gupta A, Tan PS, Xu H (2016) Evolutionary multitasking in permutation-based combinatorial optimization problems: realization with TSP, QAP, LOP, and JSP. In: 2016 IEEE region 10 conference (TENCON). IEEE, pp 3157–3164

  • Zhang Q, Li H (2007) MOEA/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Article  Google Scholar 

  • Zhang Q, Zhou A, Jin Y (2008) Rm-meda: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63

    Article  Google Scholar 

  • Zheng X, Lei Y, Gong M, Tang Z (2016) Multifactorial brain storm optimization algorithm. In: International conference on bio-inspired computing: theories and applications. Springer, pp 47–53

  • Zheng X, Qin AK, Gong M, Zhou D (2020) Self-regulated evolutionary multitask optimization. IEEE Trans Evol Comput 24(1):16–28

    Article  Google Scholar 

  • Zhou L, Feng L, Zhong J, Ong Y-S, Zhu Z, Sha E (2016) Evolutionary multitasking in combinatorial search spaces: a case study in capacitated vehicle routing problem. In: 2016 IEEE symposium series on computational intelligence (SSCI). IEEE, pp 1–8

  • Zitzler E, Künzli S (2004) Indicator-based selection in multiobjective search. In: International conference on parallel problem solving from nature. Springer, pp 832–842

  • Zitzler E, Thiele L (1999) Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans Evol Comput 3(4):257–271

    Article  Google Scholar 

  • Zitzler E, Laumanns M, Thiele L (2001) SPEA2: Improving the strength pareto evolutionary algorithm. TIK-report, 103

Download references

Acknowledgements

We thank Prof. Yew-soon Ong for his inspiring discussion and constructive comments about the work when Lizhong Yao is a visiting scholar in the Data Science and Artificial Intelligence Research Centre (DSAIR) and the School of Computer Science and Engineering at Nanyang Technological University, Singapore. This work is also supported by the National Natural Science Foundation of China (Nos. 51805059 and 51875371), Chongqing Research Program of Basic Research and Frontier Technology under Grant (cstc2018jcyjAX0350), Special Project of Technological Innovation and Application Development in Chongqing (No.cstc2019jscx-msxmX0054) and in part by the China Scholarship Council under Grant 201802075004.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lizhong Yao.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yao, L., Long, W., Yi, J. et al. A novel tournament selection based on multilayer cultural characteristics in gene-culture coevolutionary multitasking. Soft Comput 25, 9529–9543 (2021). https://doi.org/10.1007/s00500-021-05876-1

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-021-05876-1

Keywords

Navigation