{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:31:49Z","timestamp":1760236309400,"version":"build-2065373602"},"reference-count":49,"publisher":"MDPI AG","issue":"22","license":[{"start":{"date-parts":[[2021,11,11]],"date-time":"2021-11-11T00:00:00Z","timestamp":1636588800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62076204"],"award-info":[{"award-number":["62076204"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Population based search techniques have been developed and applied to wide applications for their good performance, such as the optimization of the unmanned aerial vehicle (UAV) path planning problems. However, the search for optimal solutions for an optimization problem is usually expensive. For example, the UAV problem is a large-scale optimization problem with many constraints, which makes it hard to get exact solutions. Especially, it will be time-consuming when multiple UAV problems are waiting to be optimized at the same time. Evolutionary multi-task optimization (EMTO) studies the problem of utilizing the population-based characteristics of evolutionary computation techniques to optimize multiple optimization problems simultaneously, for the purpose of further improving the overall performance of resolving all these problems. EMTO has great potential in solving real-world problems more efficiently. Therefore, in this paper, we develop a novel EMTO algorithm using a classical PSO algorithm, in which the developed knowledge transfer strategy achieves knowledge transfer between task by synthesizing the transferred knowledges from a selected set of component tasks during the updating of the velocities of population. Two knowledge transfer strategies are developed along with two versions of the proposed algorithm. The proposed algorithm is compared with the multifactorial PSO algorithm, the SREMTO algorithm, the popular multifactorial evolutionary algorithm and a classical PSO algorithm on nine popular single-objective MTO problems and six five-task MTO problems, which demonstrates its superiority.<\/jats:p>","DOI":"10.3390\/s21227499","type":"journal-article","created":{"date-parts":[[2021,11,11]],"date-time":"2021-11-11T23:04:46Z","timestamp":1636671886000},"page":"7499","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Self-Regulated Particle Swarm Multi-Task Optimization"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4761-7211","authenticated-orcid":false,"given":"Xiaolong","family":"Zheng","sequence":"first","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Deyun","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Na","family":"Li","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6925-109X","authenticated-orcid":false,"given":"Tao","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9892-4460","authenticated-orcid":false,"given":"Yu","family":"Lei","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1124-6738","authenticated-orcid":false,"given":"Jiao","family":"Shi","sequence":"additional","affiliation":[{"name":"School of Electronics and Information, Northwestern Polytechnical University, 127 West Youyi Road, Xi\u2019an 710072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,11,11]]},"reference":[{"key":"ref_1","unstructured":"Swersky, K., Snoek, J., and Adams, R.P. (2013, January 5\u201310). Multi-task bayesian optimization. In Processing of the Advances in Neural Information Processing Systems, Lake Tahoe, NV, USA."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1109\/TEVC.2015.2458037","article-title":"Multifactorial Evolution: Toward Evolutionary Multitasking","volume":"20","author":"Gupta","year":"2016","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/TEVC.2019.2904696","article-title":"Self-regulated Evolutionary Multi-task Optimization","volume":"24","author":"Zheng","year":"2019","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2563","DOI":"10.1109\/TCYB.2020.2974100","article-title":"Toward adaptive knowledge transfer in multifactorial evolutionary computation","volume":"51","author":"Zhou","year":"2020","journal-title":"IEEE Trans. Cybern."},{"key":"ref_5","unstructured":"Xue, X., Zhang, K., Tan, K.C., Feng, L., Wang, J., Chen, G., Zhao, X., Zhang, L., and Yao, J. (2020). Affine transformation-enhanced multifactorial optimization for heterogeneous problems. IEEE Trans. Cybern., 1\u201315."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/TEVC.2019.2906927","article-title":"Multifactorial Evolutionary Algorithm with Online Transfer Parameter Estimation: MFEA-II","volume":"24","author":"Bali","year":"2019","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Bali, K.K., Gupta, A., Feng, L., Ong, Y.S., and Siew, T.P. (2017, January 5\u20138). Linearized domain adaptation in evolutionary multitasking. Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969454"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Huo, L., Zhu, J., Li, Z., and Ma, M. (2021). A Hybrid Differential Symbiotic Organisms Search Algorithm for UAV Path Planning. Sensors, 21.","DOI":"10.3390\/s21093037"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/TEVC.2020.3004012","article-title":"A coevolutionary framework for constrained multiobjective optimization problems","volume":"25","author":"Tian","year":"2020","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1784","DOI":"10.1109\/TCYB.2020.2981733","article-title":"Cognizant multitasking in multiobjective multifactorial evolution: MO-MFEA-II","volume":"51","author":"Bali","year":"2020","journal-title":"IEEE Trans. Cybern."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Yuan, Y., Ong, Y.S., Gupta, A., Tan, P.S., and Xu, H. (2016, January 22\u201325). Evolutionary multitasking in permutation-based combinatorial optimization problems: Realization with TSP, QAP, LOP, and JSP. Proceedings of the 2016 IEEE Proceedings of Region 10 Conference (TENCON), Singapore.","DOI":"10.1109\/TENCON.2016.7848632"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/BF00175354","article-title":"A genetic algorithm tutorial","volume":"4","author":"Whitley","year":"1994","journal-title":"Stat. Comput."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1016\/j.cie.2019.02.031","article-title":"Multi-factorial evolutionary algorithm based novel solution approach for multi-objective pollution-routing problem","volume":"130","author":"Rauniyar","year":"2019","journal-title":"Comput. Ind. Eng."},{"key":"ref_14","unstructured":"Binh, H.T., Thanh, P.D., and Trung, T.B. (2018, January 8\u201313). Effective Multifactorial Evolutionary Algorithm for Solving the Cluster Shortest Path Tree Problem. Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC), Rio de Janeiro, Brazil."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Mo, J., Fan, Z., Li, W., Fang, Y., You, Y., and Cai, X. (2017, January 10\u201313). Multi-factorial evolutionary algorithm based on M2M decomposition. Proceedings of the Asia-Pacific Conference on Simulated Evolution and Learning, Shenzhen, China.","DOI":"10.1007\/978-3-319-68759-9_12"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Wen, Y.W., and Ting, C.K. (2017, January 10\u201313). Parting ways and reallocating resources in evolutionary multitasking. Proceedings of the 2017 IEEE Congress on Evolutionary Computation (CEC), Shenzhen, China.","DOI":"10.1109\/CEC.2017.7969596"},{"key":"ref_17","unstructured":"Eberhart, R., and Kennedy, J. (1995, January 4\u20136). A new optimizer using particle swarm theory. Proceedings of the Micro Machine and Human Science, Nagoya, Japan."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Feng, L., Zhou, W., Zhou, L., Jiang, S., Zhong, J., Da, B., Zhu, Z., and Wang, Y. (2017, January 5\u20138). An empirical study of multifactorial PSO and multifactorial DE. Proceedings of the Evolutionary Computation (CEC), Donostia, Spain.","DOI":"10.1109\/CEC.2017.7969407"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.engappai.2017.05.008","article-title":"Coevolutionary multitasking for concurrent global optimization: With case studies in complex engineering design","volume":"64","author":"Cheng","year":"2017","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Song, H., Qin, A.K., Tsai, P.W., and Liang, J.J. (2019, January 10\u201313). Multitasking Multi-Swarm Optimization. Proceedings of the 2019 IEEE Congress on Evolutionary Computation(CEC), Wellington, New Zealand.","DOI":"10.1109\/CEC.2019.8790009"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1016\/j.ins.2020.10.024","article-title":"Evolutionary algorithm and multifactorial evolutionary algorithm on clustered shortest-path tree problem","volume":"553","author":"Hanh","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.ins.2019.09.058","article-title":"A Multiobjective multifactorial optimization algorithm based on decomposition and dynamic resource allocation strategy","volume":"511","author":"Yao","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_23","unstructured":"Liaw, R.T., and Ting, C.K. (February, January 27). Evolutionary manytasking optimization based on symbiosis in biocoenosis. Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, Honolulu, HI, USA."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Zhou, L., Feng, L., Liu, K., Chen, C., Deng, S., Xiang, T., and Jiang, S. (2019, January 10\u201313). Towards Effective Mutation for Knowledge Transfer in Multifactorial Differential Evolution. Proceedings of the 2019 IEEE Congress on Evolutionary Computation (CEC), Wellington, New Zealand.","DOI":"10.1109\/CEC.2019.8790143"},{"key":"ref_25","first-page":"417","article-title":"Multi-task optimization algorithm based on denoising auto-encoder","volume":"59","author":"Shang","year":"2019","journal-title":"Dalian Ligong Daxue Xuebao\/J. Dalian Univ. Technol."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Zheng, X., Lei, Y., Qin, A., Zhou, D., Shi, J., and Gong, M. (2019, January 10\u201313). Differential Evolutionary Multi-task Optimization. Proceedings of the 2019 IEEE Congress on Evolutionary Computation (CEC), Wellington, New Zealand.","DOI":"10.1109\/CEC.2019.8789933"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1109\/TEVC.2018.2881955","article-title":"Evolutionary Multitasking Sparse Reconstruction: Framework and Case Study","volume":"23","author":"Li","year":"2018","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"100808","DOI":"10.1016\/j.swevo.2020.100808","article-title":"A particle swarm optimization algorithm for mixed-variable optimization problems","volume":"60","author":"Wang","year":"2021","journal-title":"Swarm Evol. Comput."},{"key":"ref_29","unstructured":"Zeng, N., Wang, Z., Liu, W., Zhang, H., Hone, K., and Liu, X. (2020). A dynamic neighborhood-based switching particle swarm optimization algorithm. IEEE Trans. Cybern., 1\u201312."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/TEVC.2016.2631279","article-title":"Particle Swarm Optimization with a Balanceable Fitness Estimation for Many-objective Optimization Problems","volume":"22","author":"Lin","year":"2017","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MCI.2010.936309","article-title":"Memetic computation\u2014Past, present & future [research frontier]","volume":"5","author":"Ong","year":"2010","journal-title":"IEEE Comput. Intell. Mag."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"4455","DOI":"10.1007\/s00500-019-04207-9","article-title":"Design of fuzzy logic system framework using evolutionary techniques","volume":"24","author":"Singh","year":"2020","journal-title":"Soft Comput."},{"key":"ref_33","unstructured":"Chen, C.H., Chou, F.I., and Chou, J.H. (2021). Optimization of Robotic Task Sequencing Problems by Crowding Evolutionary Algorithms. IEEE Trans. Syst. Man, Cybern. Syst., 1\u201316."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1007\/s12530-019-09274-9","article-title":"A genetic algorithm for spatiosocial tensor clustering","volume":"11","author":"Drakopoulos","year":"2020","journal-title":"Evol. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1287\/ijoc.6.2.154","article-title":"Genetic Algorithms and Random Keys for Sequencing and Optimization","volume":"6","author":"Bean","year":"1994","journal-title":"ORSA J. Comput."},{"key":"ref_36","unstructured":"Da, B., Ong, Y.S., Feng, L., Qin, A.K., Gupta, A., Zhu, Z., Ting, C.K., Tang, K., and Yao, X. (2017). Evolutionary Multitasking for Single-Objective Continuous Optimization: Benchmark Problems, Performance Metrics and Baseline Results. arXiv."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.ins.2020.02.034","article-title":"Multipopulation cooperative particle swarm optimization with a mixed mutation strategy","volume":"529","author":"Li","year":"2020","journal-title":"Inf. Sci."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"100731","DOI":"10.1016\/j.swevo.2020.100731","article-title":"Multiple adaptive strategies based particle swarm optimization algorithm","volume":"57","author":"Wei","year":"2020","journal-title":"Swarm Evol. Comput."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"3067","DOI":"10.1109\/TCYB.2017.2756874","article-title":"Adaptive Gradient Multiobjective Particle Swarm Optimization","volume":"48","author":"Han","year":"2017","journal-title":"IEEE Trans. Cybern."},{"key":"ref_40","first-page":"2516","article-title":"A Geometric Structure-Based Particle Swarm Optimization Algorithm for Multiobjective Problems","volume":"47","author":"Yuan","year":"2017","journal-title":"IEEE Trans. Syst. Man, Cybern. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"874","DOI":"10.1109\/TCYB.2020.3015756","article-title":"Multiobjective particle swarm optimization for feature selection with fuzzy cost","volume":"51","author":"Hu","year":"2020","journal-title":"IEEE Trans. Cybern."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/TCYB.2020.2977956","article-title":"Adaptive granularity learning distributed particle swarm optimization for large-scale optimization","volume":"51","author":"Wang","year":"2020","journal-title":"IEEE Trans. Cybern."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1362","DOI":"10.1109\/TSMCB.2009.2015956","article-title":"Adaptive particle swarm optimization","volume":"39","author":"Zhan","year":"2009","journal-title":"IEEE Trans. Syst. Man, Cybern. Part B (Cybern.)"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"241","DOI":"10.1109\/TEVC.2011.2173577","article-title":"Particle Swarm Optimization With an Aging Leader and Challengers","volume":"17","author":"Chen","year":"2013","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"635","DOI":"10.1007\/s10898-004-9972-2","article-title":"A Numerical Evaluation of Several Stochastic Algorithms on Selected Continuous Global Optimization Test Problems","volume":"31","author":"Ali","year":"2005","journal-title":"J. Glob. Optim."},{"key":"ref_46","unstructured":"Eberhart, R.C., and Shi, Y. (2000, January 16\u201319). Comparing inertia weights and constriction factors in particle swarm optimization. Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No. 00TH8512), La Jolla, CA, USA."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Kale, D., and Liu, Y. (2013, January 7\u201310). Accelerating active learning with transfer learning. Proceedings of the 2013 IEEE 13th International Conference on Data Mining, Dallas, TX, USA.","DOI":"10.1109\/ICDM.2013.160"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"113837","DOI":"10.1016\/j.eswa.2020.113837","article-title":"Multi-temperature simulated annealing for optimizing mixed-blocking permutation flowshop scheduling problems","volume":"165","author":"Lin","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.ins.2020.06.036","article-title":"A hybrid method integrating an elite genetic algorithm with tabu search for the quadratic assignment problem","volume":"539","author":"Zhang","year":"2020","journal-title":"Inf. Sci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/22\/7499\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:28:47Z","timestamp":1760167727000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/22\/7499"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,11]]},"references-count":49,"journal-issue":{"issue":"22","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["s21227499"],"URL":"https:\/\/doi.org\/10.3390\/s21227499","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,11,11]]}}}