Particle Swarm Optimization

The most mesmerizing way of optimizing arbitrary functions

Dr. Robert Kübler
Towards Data Science
7 min readJan 10, 2024

--

Photo by James Wainscoat on Unsplash

Whether we deal with machine learning, operations research, or other numerical fields, a common task we all have to do is optimizing functions. Depending on the field, some go-to methods emerged:

  • In machine learning when training neural networks, we usually use gradient descent. This works…

--

--

Studied Mathematics, PhD in Cryptanalysis, working as a Data Scientist. Check out my new publication! https://allaboutalgorithms.com