1/36
COM3524
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No study sessions yet.
What are the three main principles of Swarm Intelligence?
1) Emergence - complex problems solved by simple individuals,
2) Robustness - ability to cope with loss of individuals,
3) Distributed and autonomous - agents have only local sensory information & perform simple actions
What are the three basic behaviours of a Boid in Reynolds' flocking model?
1) Separation - maintain distance from other boids,
2) Cohesion - move towards center of mass of neighbors,
3) Alignment - align velocity with neighboring boids.
For a boid, how does separation force depend on distance?
1) Computer graphics industry (e.g., The Lion King 1994)
2) Scientific investigation of theories of organization for flocks, herds, and schools.
How do termites build complex structures like mounds?
Each insect deposits mudball with pheromones, and are attracted to nestmates' pheromones, dropping mudballs near neighbors, leading to pillars, arches, tunnels, and chambers over time.
position vector x_p
velocity vector v_p
performance/fitness at current position f(x_p)
personal best position x_pbest
global best position known x_gbest
What do the three terms in PSO velocity equation represent?
a·v_p(t) = inertial term,
b·2·R1·s_pbest = memory term (autobiographical),
c·2·R2·s_gbest = cooperation term (shared knowledge).
What is the basic principle of Ant Colony Optimization (ACO)?
Ants deposit pheromones on paths, others are attracted to pheromone trails. Shorter paths are traversed more frequently, accumulating more pheromone, leading to discovery of shortest paths.
What do parameters α and β control in the ACO equation?
1) Telecommunications and internet routing
2) Assignment and scheduling problems
3) Network routing with dynamic rerouting capability when nodes fail.
[LAB] What trend was observed as TSP complexity increased?
Answers became less consistent, it was more difficult to determine the true minimum, and algorithms took longer to produce reasonable results.
What are three sources of randomness in Evolutionary Algorithms for TSP?
1) Randomly distributed initial population
2) Random nature of selection (roulette/tournament)
3) Random choice in mutation operators (e.g., TWORS swap).
What happens to EA iteration count when population size is halved?
66.7% found the number of iterations to find a good solution increased (fewer initial solutions means less likely to start near optimum).
Which mutation operator performed best for TSP?
RSM (Reverse Sequence Mutation) performed best overall followed by TWORS, then CIM.
What was the optimal value of parameter α (alpha) in ACO experiments? (Weighting of trail pheromone strength)