Swarm Intelligence


Course Description

  1. Introduction to Swarm Intelligence
    1. Simple Reactive Agents (SRA)
    2. Mechanisms to Represent Success
    3. Main Algorithms
  2. Algorithms that Represent Success in the environment
    1. Ant Colony Optimization (ACO)
      1. Min-Max
      2. ACO-R for Continuous Optimization
  3. Algorithms that Represent Success in the SRA
    1. Particle Swarm Optimization (PSO)
      1. History
      2. Basic Concepts
      3. Standard algorithm
      4. Velocity Control and Stability
      5. Communication Topologies
      6. PSOs for Multimodal Optimization
      7. PSOs for Multi-Objective Optimization
      8. PSOs for Dynamic Environments
      9. Recent Advances
    2. Fish School Search (FSS)
      1. History
      2. Basic Concepts
      3. FSS, Standard Algorithm
      4. FSS-II (Enhanced FSS)
      5. MOFSS
      6. dFSS
      7. wFSS
      8. FSS for parallel platforms
    3. Artificial Bee Colony Algorithms
      1. History
      2. Basic Concepts
      3. ABC
      4. BCO
      5. BA
    4. Firefly Algorithm
      1. History
      2. Basic Concepts
      3. Standard Algorithm
      4. Recent Advances
    5. Firework Algorithm
      1. History
      2. Basic Concepts
      3. Standard Algorithm
      4. iFWA
    6. Cuckoo Search
    7. Herd Optimization