Abstract
Evolutionary multitasking optimization algorithms have been presented for dealing with multiple tasks simultaneously. Many studies have proved that EMTOs often perform better than conventional single-task evolutionary. Transferring knowledge plays a very important role in multitask optimization algorithms. Many existing methods transfer elite solutions between tasks to improve algorithm performance, however, these methods may or produce negative transfer if inter-task similarity is low or irrelevant. This paper presents a self-adaptive multitasking optimization algorithm, SAMTOA, to find more valuable transferred solutions between tasks. In SAMTOA, the solutions for the next generation transfer are adaptively determined based on the successful transfer solutions of the previous generation. The method can effectively reduce the probability of transferring useless solutions between tasks and effectively utilize valuable solutions in tasks to improve the efficiency of knowledge transfer between tasks. Experimental results on single-objective multitasking optimization benchmark problems indicate that SAMTOA outperforms the other the state-of-the-art EMTO algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmad, M.F., Isa, N.A.M., Lim, W.H., Ang, K.M.: Differential evolution: a recent review based on state-of-the-art works. Alex. Eng. J. 16, 22–33 (2021). https://doi.org/10.1016/j.aej.2021.09.013
Bali, K.K., Ong, Y., Gupta, A., Tan, P.S.: Multifactorial evolutionary algorithm with online transfer parameter estimation: MFEA-II. IEEE Trans. Evol. Comput. 24(1), 69–83 (2020). https://doi.org/10.1109/TEVC.2019.2906927
Bali, K.K., Gupta, A., Feng, L., Ong, Y.S., Siew, T.P.: Linearized domain adaptation in evolutionary multitasking. In: 2017 IEEE Congress on Evolutionary Computation (CEC), pp. 1295–1302. IEEE (2017). https://doi.org/10.1109/CEC.2017.7969454
Cai, Y., Peng, D., Fu, S., Tian, H.: Multitasking differential evolution with difference vector sharing mechanism. In: 2019 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 3039–3046 (2019). https://doi.org/10.1109/SSCI44817.2019.9002698
Chen, Y., Zhong, J., Feng, L., Zhang, J.: An adaptive archive-based evolutionary framework for many-task optimization. IEEE Trans. Emerg. Top. Comput. Intell. 4(3), 369–384 (2020). https://doi.org/10.1109/TETCI.2019.2916051
Da, B., et al.: Evolutionary multitasking for single-objective continuous optimization: benchmark problems, performance metric, and baseline results. Technical report (2017). https://doi.org/10.48550/arXiv.1706.03470
Feng, L., et al.: Evolutionary multitasking via explicit autoencoding. IEEE Trans. Cybern. 49, 1–14 (2018). https://doi.org/10.1109/TCYB.2018.2845361
Feng, L., et al.: An empirical study of multifactorial PSO and multifactorial DE. In: 2017 IEEE Congress on Evolutionary Computation (CEC), pp. 921–928 (2017). https://doi.org/10.1109/CEC.2017.7969407
Gupta, A., Ong, Y.S., Feng, L.: Multifactorial evolution: toward evolutionary multitasking. IEEE Trans. Evol. Comput. 20(3), 343–357 (2016). https://doi.org/10.1109/TEVC.2015.2458037
Gupta, A., Mańdziuk, J., Ong, Y.-S.: Evolutionary multitasking in bi-level optimization. Complex Intell. Syst. 83–95 (2016). https://doi.org/10.1007/s40747-016-0011-y
Jing, T., Chen, Y., Deng, Z., Xiang, Y., Joy, C.P.: A group-based approach to improve multifactorial evolutionary algorithm. In: Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018, pp. 3870–3876 (2018)
Li, G., Lin, Q., Gao, W.: Multifactorial optimization via explicit multipopulation evolutionary framework. Inf. Sci. 512, 1555–1570 (2020). https://doi.org/10.1016/j.ins.2019.10.066
Liang, J., et al.: Evolutionary multi-task optimization for parameters extraction of photovoltaic models. Energy Convers. Manag. 207, 112509.1–112509.15 (2020). https://doi.org/10.1016/j.enconman.2020.112509
Liaw, R.T., Ting, C.K.: Evolutionary manytasking optimization based on symbiosis in biocoenosis. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 4295–4303 (2019). https://doi.org/10.1609/aaai.v33i01.33014295
Ma, X., et al.: Improving evolutionary multitasking optimization by leveraging inter-task gene similarity and mirror transformation. IEEE Comput. Intell. Mag. 16(4), 38–53 (2021). https://doi.org/10.1109/MCI.2021.3108311
Qin, A.K., Huang, V.L., Suganthan, P.N.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans. Evol. Comput. 13(2), 398–417 (2009). https://doi.org/10.1109/TEVC.2008.927706
Shang, Q., et al.: A preliminary study of adaptive task selection in explicit evolutionary many-tasking. In: 2019 IEEE Congress on Evolutionary Computation (CEC), pp. 2153–2159. IEEE (2019). https://doi.org/10.1109/CEC.2019.8789909
Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11(4), 341–359 (1997). https://doi.org/10.1023/a:1008202821328
Wu, D., Tan, X.: Multitasking genetic algorithm (MTGA) for fuzzy system optimization. IEEE Trans. Fuzzy Syst. 28(6), 1050–1061 (2020). https://doi.org/10.1109/TFUZZ.2020.2968863
Wu, G., Mallipeddi, R., Suganthan, P.N., Rui, W., Chen, H.: Differential evolution with multi-population based ensemble of mutation strategies. Inf. Sci. Int. J. 329(C), 329–345 (2016). https://doi.org/10.1016/j.ins.2015.09.009
Xie, T., Gong, M., Tang, Z., Lei, Y., Liu, J., Wang, Z.: Enhancing evolutionary multifactorial optimization based on particle swarm optimization. In: 2016 IEEE Congress on Evolutionary Computation (CEC), pp. 1658–1665 (2016). https://doi.org/10.1109/CEC.2016.7743987
Yin, J., Zhu, A., Zhu, Z., Yu, Y., Ma, X.: Multifactorial evolutionary algorithm enhanced with cross-task search direction. In: 2019 IEEE Congress on Evolutionary Computation (CEC), pp. 2244–2251 (2019). https://doi.org/10.1109/CEC.2019.8789959
Zheng, X., Qin, A.K., Gong, M., Zhou, D.: Self-regulated evolutionary multitask optimization. IEEE Trans. Evol. Comput. 24(1), 16–28 (2020). https://doi.org/10.1109/TEVC.2019.2904696
Acknowledgements
This work was supported by the National Natural Science Foundation of China under Grant (No\(\cdot \) 62176146, No\(\cdot \) 62272384), the National Social Science Foundation of China under Grant No\(\cdot \) 21XTY012, the National Education Science Foundation of China under Grant No\(\cdot \) BCA200083, and Key Project of Shaanxi Provincial Natural Science Basic Research Program under Grant 2023−JC−ZD-34.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Li, X., Wang, L., Jiang, Q., Li, W., Wang, B. (2023). A Self-adaptive Single-Objective Multitasking Optimization Algorithm. In: Pan, L., Zhao, D., Li, L., Lin, J. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2022. Communications in Computer and Information Science, vol 1801. Springer, Singapore. https://doi.org/10.1007/978-981-99-1549-1_10
Download citation
DOI: https://doi.org/10.1007/978-981-99-1549-1_10
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-1548-4
Online ISBN: 978-981-99-1549-1
eBook Packages: Computer ScienceComputer Science (R0)