Particle Swarm Optimization
Particle Swarm Optimization in 5 parts: Intro, by Hand, in Excel, in Python, with AI. End to end training covering the algorithm, an example with complete detailed calculations by hand - nothing missing, the completed example in Excel showing convergence, executable Python code and instructions on adapting the Python code to your own problems using AI.
You begin by understanding why a swarm of simple agents can find a good answer (Part 1). You prove it to yourself by hand (Part 2), scale it in a spreadsheet (Part 3), express it in Python (Part 4) and direct an AI assistant to carry that same algorithm to new problems (Part 5). Most importantly, you will have the judgment to know when its answer is right. That combination of understanding and leverage is the goal of this book.
