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 条
  • [41] A Clustering Particle Swarm Optimizer for Dynamic Optimization
    Li, Changhe
    Yang, Shengxiang
    2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 439 - 446
  • [42] Dynamic cluster in particle swarm optimization algorithm
    Abbas El Dor
    David Lemoine
    Maurice Clerc
    Patrick Siarry
    Laurent Deroussi
    Michel Gourgand
    Natural Computing, 2015, 14 : 655 - 672
  • [43] Particle Swarm Optimization Algorithm for Dynamic Environments
    Sadeghi, Sadrollah
    Parvin, Hamid
    Rad, Farhad
    ADVANCES IN ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, MICAI 2015, PT I, 2015, 9413 : 260 - 269
  • [44] Particle swarm for the dynamic optimization of biochemical processes
    Zhang, Jianming
    Xie, Lei
    Wang, Shuqing
    16TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING AND 9TH INTERNATIONAL SYMPOSIUM ON PROCESS SYSTEMS ENGINEERING, 2006, 21 : 497 - 502
  • [45] Dynamic Particle Swarm Optimization for Financial Markets
    Atiah, Frederick Ditliac
    Helbig, Marde
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 2337 - 2344
  • [46] A New Particle Swarm Optimization for Dynamic Environments
    Parvin, Hamid
    Minaei, Behrouz
    Ghatei, Sajjad
    COMPUTATIONAL INTELLIGENCE IN SECURITY FOR INFORMATION SYSTEMS, 2011, 6694 : 293 - 300
  • [47] Adapting particle swarm optimization to dynamic environments
    Carlisle, A
    Dozier, G
    IC-AI'2000: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 1-III, 2000, : 429 - 433
  • [48] A Modified Dynamic Particle Swarm Optimization Algorithm
    Liu Wen
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 432 - 435
  • [49] Particle swarm optimization with dynamic step length
    Cui, Zhihua
    Cai, Xingjuan
    Zeng, Jianchao
    Sun, Guoji
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 770 - 780
  • [50] Dynamic parameter tuning of particle swarm optimization
    Iwasaki, Nobuhiro
    Yasuda, Keiichiro
    Ueno, Genki
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2006, 1 (04) : 353 - 363