Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. SwarmViz: An Open-Source Visualization Tool for Particle Swarm Optimization
 
conference paper

SwarmViz: An Open-Source Visualization Tool for Particle Swarm Optimization

Jornod, Guillaume  
•
Di Mario, Ezequiel Leonardo  
•
Navarro, Inaki  
Show more
2015
2015 IEEE Congress on Evolutionary Computation (CEC)
IEEE Congress on Evolutionary Computation

Particle Swarm Optimization (PSO) is a meta-heuristic for solving high dimensional optimization problems. Due to the large number of dimensions usually employed with PSO, it is not trivial to visualize and monitor the progress of the algorithm. Because of this, adjusting the parameters that govern the dynamics of the swarm for a specific problem becomes challenging. In this article, we present SwarmViz, an open-source visualization tool for PSO. Through SwarmViz, users are able to set up PSO experiments on canonical benchmark functions or input data from external experiments (e.g., learning robotic controllers), and to visualize the optimization process with state-of-the-art visualization tools. SwarmViz has two main goals. First, to enable researchers to monitor the progress of their specific optimization problem and adjust the relevant PSO parameters. Second, to give a visual insight about PSO to students in the scope of teaching optimization techniques. We demonstrate the features of the software through examples on well-known numerical benchmark functions and a case study on the optimization of a robotic controller.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

GJ_CEC15.pdf

Type

Preprint

Version

Submitted version (Preprint)

Access type

openaccess

Size

1.9 MB

Format

Adobe PDF

Checksum (MD5)

26c501ba10b90956a9cf1a8d2770c09f

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés