Ant Colony Optimisation Flashcards

1
Q

What is Ant Colony Optimisation?

A

Population based method
Multi-point search
Colony of ants is the population

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

ACO food collection

A

Food source = good solution. shortest path = most efficient way to reach that solution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ACO trails vs solution components

A

trails = assign values to solution components. value = desirability of including those components in the final solution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ACO pheromone deposits vs updating trail values

A

ACO updates the values associated with solution components based on the quality of the solutions they contribute to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What parts is ACO based on?

A

Ant based solution construction. Pheromone update, iteration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ACO metaheuristic Algorithm

A

set parameters + intialize pherome values
while(termination criteria not met){
Construct ant solutions
Perform local search
Update pheromones
}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

AAA (Artifical Ant Algorithms)

A

init pheromone trails + parameters
while (stop criteria not met){
for each ant{
construct solution using pheromone trails and heuristic info
eval solution
update pheromone trails based on quality of solution
end for
update pheromone trails globally
end while
return best solution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

learn ACO pherome formula from slides

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the ACO parameters?

A

Number of Ants
Pheromone evaporation rate
Pheromone intensity
Heuristic info
Ant Decision rule
Local search strategy
termination criteria

How well did you know this?
1
Not at all
2
3
4
5
Perfectly