Particle Swarm Optimization - Shiny Contest Submission

Particle Swarm Optimization

Authors: Katerina Matysova, Frederik Dammeier , Julia Albrecht, Philipp Schneider

Abstract: Welcome to Particle Swarm Optimization!

Never heard of it? Our shiny dashboard can help you with that.
Play around with the algorithm and see fun graphics while learning something new all at the same time.

Have fun!

Full Description:

Hi! :wave: We are four sophomore bachelor's degree Data Science students at DHBW Ravensburg in the south of Germany.


We have only used R in one of our classes before and heard about shiny for the first time in April of this year. Developing a dashboard about an optimization algorithm for a class project sounded interesting enough, but once we heard about this competition we were hooked. We spent a good amount of our free time developing a submissible dashboard in such a short amount of time. And we are proud of the outcome! :heart:


The goal of the dashboard is to show how versatile shiny can be. We created an educational page that makes a complicated topic such as an optimization algorithm accessible and imaginable to everyone.

Check out the code on github :bulb:

Special Thanks to RStudio for the competition and our professor Timo Buck for guidance! :tada:


Keywords: optimization algorithms, description, plotly, explanation, simplification, 3D functions
Shiny app: https://kmatysova2.shinyapps.io/Particle_Swarm_Optimization/
Repo: GitHub - philipp-code/Particle_Swarm_Optimization: Shiny Dashboard for PSO
RStudio Cloud: Posit Cloud

Thumbnail:
image

Full image:

2 Likes