PSO Tuner and Swarm Robotics Toolbox - Software Tools for Swarm Robotics Applications

被引:2
作者
Santizo, Eduardo [1 ]
Alberto Rivera, Luis [1 ]
机构
[1] Univ Valle Guatemala, Dept Elect Mech & Biomed Engn, Guatemala City, Guatemala
来源
2023 IEEE 41ST CENTRAL AMERICA AND PANAMA CONVENTION, CONCAPAN XLI | 2023年
关键词
Swarm robotics; Particle Swarm Optimization; Recurrent Neural Networks;
D O I
10.1109/CONCAPANXLI59599.2023.10517555
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Particle Swarm Optimization (PSO) algorithm is an stochastic optimization method that deploys a swarm of particles to explore and find the minimum of a cost function. In its most basic form, the algorithm can diverge depending on the parameters used. Two common solutions for this instability problem is the addition of an inertial constant and the constriction of the parameters through a group of equations that guarantee the convergence of the algorithm. An issue with these approaches is that they, in turn, depend on a group of parameters that need to be chosen carefully. To overcome that issue, we propose the use of a PSO Tuner, a specially trained recurrent neural network (RNN) that automatically sets the value of these parameters. In order to facilitate the design and use of the PSO Tuner, as well as to provide other useful tools for swarm robotics applications, we created a Swarm Robotics Toolbox. This consists of a set of functions, classes, scripts and interfaces that allow visualizing experimental results, saving figures, generating videos, performing statistical analyses, among others.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 15 条
[1]  
Aguilar A, 2020, 2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), P481, DOI 10.1109/SSCI47803.2020.9308498
[2]  
Bansal J.C., 2011, P 2011 3 WORLD C NAT, P633, DOI [DOI 10.1109/NABIC.2011.6089659, 10.1109/NaBIC.2011.6089659]
[3]  
Bartz-Beielstein T., 2002, Universitatsbibliothek Dortmund
[4]  
Chen GM, 2006, WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, P3672
[5]  
Cho K, 2014, P 2014 C EMP METH NA, P1724
[6]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[7]  
Eberhart R., 1995, P 6 INT S MICR HUM S, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[8]  
Feng Y., 2007, 2 INT C INN COMP INF, P7
[9]  
Graves A, 2012, STUD COMPUT INTELL, V385, P1, DOI [10.1007/978-3-642-24797-2, 10.1162/neco.1997.9.1.1]
[10]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968