Multitask Particle Swarm Optimization With Dynamic On-Demand Allocation

被引:14
作者
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 条
  • [21] Dual-archive-based particle swarm optimization for dynamic optimization
    Liu, Xiao-Fang
    Zhou, Yu-Ren
    Yu, Xue
    Lin, Ying
    APPLIED SOFT COMPUTING, 2019, 85
  • [22] Resource Allocation for Cognitive Radio Network using Particle Swarm Optimization
    Behera, Seshadri Binaya
    Seth, D. D.
    2015 2ND INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION SYSTEMS (ICECS), 2015, : 665 - 667
  • [23] Chaotic dynamic weight particle swarm optimization for numerical function optimization
    Chen, Ke
    Zhou, Fengyu
    Liu, Aling
    KNOWLEDGE-BASED SYSTEMS, 2018, 139 : 23 - 40
  • [24] DPRA: Dynamic Power-Saving Resource Allocation for Cloud Data Center Using Particle Swarm Optimization
    Chou, Li-Der
    Chen, Hui-Fan
    Tseng, Fan-Hsun
    Chao, Han-Chieh
    Chang, Yao-Jen
    IEEE SYSTEMS JOURNAL, 2018, 12 (02): : 1554 - 1565
  • [25] A novel multi-swarm particle swarm optimization with dynamic learning strategy
    Ye, Wenxing
    Feng, Weiying
    Fan, Suohai
    APPLIED SOFT COMPUTING, 2017, 61 : 832 - 843
  • [26] Dynamic Multi-Swarm Fractional-best Particle Swarm Optimization for Dynamic Multi-modal Optimization
    Dennis, Simon
    Engelbrecht, Andries
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 1549 - 1556
  • [27] Dynamic Multi-swarm Particle Swarm Optimization Based on Mite Learning
    Tang, Yichao
    Wei, Bo
    Xia, Xuewen
    Gui, Ling
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 2311 - 2318
  • [28] Dynamic Multi-Swarm Particle Swarm Optimization Based on Elite Learning
    Xia, Xuewen
    Tang, Yichao
    Wei, Bo
    Gui, Ling
    IEEE ACCESS, 2019, 7 : 184849 - 184865
  • [29] Energy-efficient OFDMA resource allocation in HetNets using discrete particle swarm optimization
    Sesli, Erhan
    Gursoy, Erdal
    Hacioglu, Gokce
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (03)
  • [30] Identifying Species for Particle Swarm Optimization under Dynamic Environments
    Luo, Wenjian
    Sun, Juan
    Bu, Chenyang
    Yi, Ruikang
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 1921 - 1928