Multitask Particle Swarm Optimization With Dynamic On-Demand Allocation

被引:7
|
作者
Han, Honggui [1 ,2 ]
Bai, Xing [1 ,2 ]
Hou, Ying [1 ,2 ]
Qiao, Junfei [1 ,2 ]
机构
[1] Beijing Univ Technol, Beijing Artificial Intelligence Inst, Minist Educ, Fac Informat Technol,Engn Res Ctr Digital Communit, Beijing 100022, Peoples R China
[2] Beijing Univ Technol, Beijing Lab Urban Mass Transit, Beijing 100022, Peoples R China
基金
美国国家科学基金会; 北京市自然科学基金;
关键词
Index Terms-Complexity; multitask optimization (MTO); resource allocation; EVOLUTIONARY MULTITASKING; ALGORITHM;
D O I
10.1109/TEVC.2022.3187512
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Multitask optimization aims to solve multiple optimization problems in parallel utilizing a single population. However, if the computing resources are limited, allocating the same computing resources to different tasks will cause resource waste and make complex tasks difficult to converge to the optimal solution. To address this issue, a multitask particle swarm optimization with a dynamic on-demand allocation strategy (MTPSO-DA) is proposed to dynamically allocate computing resources. First, a task complexity index, based on convergence rate and contribution rate, is designed to evaluate the difficulty of solving different tasks. Then, the complexity of different tasks can be evaluated in real time. Second, the skill factor of the particle is extended to a time-varying matrix according to the task complexity index. Then, the recently captured feedback is stored to determine the computational resource demands of the task. Third, an on-demand allocation strategy, based on the time-varying matrix, is developed to obtain the skill factor probability vector utilizing the attenuation accumulation method. Then, computing resources can be allocated dynamically among different tasks. Finally, some comparative experiments are conducted based on the benchmark problem to evaluate the superiority of the MTPSO-DA algorithm. The results indicate that the proposed MTPSO-DA algorithm can achieve dynamic resource allocation.
引用
收藏
页码:1015 / 1026
页数:12
相关论文
共 50 条
  • [1] Multitask Particle Swarm Optimization With Dynamic Transformation
    Han, Honggui
    Bai, Xing
    Yang, Hongyan
    Hou, Ying
    Qiao, Junfei
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (03) : 749 - 763
  • [2] Self-Adjusting Multitask Particle Swarm Optimization
    Han, Honggui
    Bai, Xing
    Han, Huayun
    Hou, Ying
    Qiao, Junfei
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (01) : 145 - 158
  • [3] Multitask Particle Swarm Optimization With Heterogeneous Domain Adaptation
    Han, Honggui
    Bai, Xing
    Hou, Ying
    Qiao, Junfei
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2024, 28 (01) : 178 - 192
  • [4] A Novel Multiobjective Particle Swarm Optimization Algorithm with Dynamic Resource Allocation
    Li, Lingjie
    Lin, Qiuzhen
    Wang, Jia
    Chen, Jianyong
    Ming, Zhong
    2019 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2019, : 904 - 911
  • [5] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Lingjie Zhang
    Jianbo Sun
    Chen Guo
    Hui Zhang
    Arabian Journal for Science and Engineering, 2018, 43 : 8255 - 8274
  • [6] A Multi-swarm Competitive Algorithm Based on Dynamic Task Allocation Particle Swarm Optimization
    Zhang, Lingjie
    Sun, Jianbo
    Guo, Chen
    Zhang, Hui
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (12) : 8255 - 8274
  • [7] Thrust allocation in dynamic positioning system based on particle swarm optimization algorithm
    Wang, Yuanhui
    Gu, Jiaojiao
    Zou, Chuntai
    2013 OCEANS - SAN DIEGO, 2013,
  • [8] Adaptive particle swarm optimization for the project scheduling problem with dynamic allocation of resource
    Xu, Jin
    Fei, Shao-Mei
    Zhang, Shu-You
    Shi, Yue-Ding
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (08): : 1790 - 1797
  • [9] A dynamic allocation bare bones particle swarm optimization algorithm and its application
    Guo J.
    Sato Y.
    Artificial Life and Robotics, 2018, 23 (3) : 353 - 358
  • [10] Particle swarm optimization for resource allocation in OFDMA
    Gheitanchi, Shahin
    Ali, Falah
    Stipidis, Elias
    Proceedings of the 2007 15th International Conference on Digital Signal Processing, 2007, : 383 - 386