~/talk

What is Swarm Intelligence? - Swarm AI Explained

Talkat C++ on Sea 2024 · 2024-07-02..07-05· [machine-learning, creative-coding]
slides:none on file

C++ implementations use SFML to draw agents and a simple game loop, demonstrating particle swarm, ant colony and bee heuristics and a paper‑bag cat swarm demo that actually gets agents out of the bag. Code uses a velocity vector per agent, a global best plus personal best, RNG-backed updates, discrete_distribution for weighted choice and a seeking memory pool (5) for seeking mode. Demos show cats escape and also solve a 2D Rosenbrock surface, but single‑mode setups get stuck so both seeking and tracing modes plus parameter tuning are needed.

AI-written summary · about

  1. 0:00Introduction to swarm AI
  2. 3:42Particle swarm optimization
  3. 16:33Ant colony optimization
  4. 17:45Bee colony algorithms
  5. 19:58Cat swarm optimization intro
  6. 22:33Implementing seeking mode
  7. 37:35Implementing tracing mode
  8. 40:37Collaborative swarm update
  9. 43:34Handling local minima
  10. 46:35Benchmarking optimization
  11. 50:55Final thoughts and resources
  12. 55:05Closing and book resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.