Swarm intelligence-based bio-inspired algorithms

被引:1
作者
Bozhinoski, Darko [1 ]
机构
[1] Univ Libre Bruxelles, IRIDIA, Brussels, Belgium
来源
PROCEEDINGS OF THE 2024 IEEE/ACM 19TH SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS 2024 | 2024年
关键词
self-adaptive systems; swarm intelligence; software engineering; OPTIMIZATION;
D O I
10.1145/3643915.3644086
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Swarm-based algorithms are one of the most popular bio-inspired algorithms inspired by animals' collective behavior. In this position paper, I discuss the benefits of how the self-adaptive community could benefit from considering bio-inspired algorithms in designing self-adaptive systems. I focus specifically on swarm-based algorithms where I discuss three main benefits: (i) utilizing swarm intelligence techniques for parameter optimization of the utility function in the design phase; (ii) enhancing MAPE-K loop with swarm-inspired algorithms in the run-time phase; (iii) emergent robust behavior as a byproduct of simple interactions among individual components.
引用
收藏
页码:105 / 106
页数:2
相关论文
共 10 条
[1]   Modeling and Analyzing MAPE-K Feedback Loops for Self-adaptation [J].
Arcaini, Paolo ;
Riccobene, Elvinia ;
Scandurra, Patrizia .
2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, :13-23
[2]  
Baker B, 2020, Arxiv, DOI arXiv:1909.07528
[3]  
Brabazon Anthony, 2018, Foraginginspired optimisation algorithms
[4]   Ant colony optimization -: Artificial ants as a computational intelligence technique [J].
Dorigo, Marco ;
Birattari, Mauro ;
Stuetzle, Thomas .
IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2006, 1 (04) :28-39
[5]   Review and Classification of Bio-inspired Algorithms and Their Applications [J].
Fan, Xumei ;
Sayers, William ;
Zhang, Shujun ;
Han, Zhiwu ;
Ren, Luquan ;
Chizari, Hassan .
JOURNAL OF BIONIC ENGINEERING, 2020, 17 (03) :611-631
[6]   The Unknown Unknowns Are Not Totally Unknown [J].
Garlan, David .
2021 INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2021), 2021, :264-265
[7]   The vision of autonomic computing [J].
Kephart, JO ;
Chess, DM .
COMPUTER, 2003, 36 (01) :41-+
[8]   Particle swarm optimization (PSO). A tutorial [J].
Marini, Federico ;
Walczak, Beata .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2015, 149 :153-165
[9]  
Selvaraj C., 2014, International Journal of Computer Science and Information Technologies, V5, P366
[10]   Defining Utility Functions for Multi-stakeholder Self-adaptive Systems [J].
Wohlrab, Rebekka ;
Garlan, David .
REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY (REFSQ 2021), 2021, 12685 :116-122