Course talk:CPSC522/Swarm Intelligence

From UBC Wiki
Jump to: navigation, search

Critique
Comments I liked the article that was written. It is a decent introduction to the topic. I would have actually liked something more in depth.

I have the following small suggestions to the article:

  • Addition in the following subtopic: Ant Colonies:

The amount of pheromone along the trail is proportional to the quality of the food and distance to the food. Ants travel the same path till another random wandering ant finds a shorter path to the food. Longer paths have reduced pheromones as it dissipates with time. Shorter paths are traversed more and hence they have more pheromones.

  • Particle Swarm Optimization:

Can you provide a goal or example where this optimization is used?

  • In relevant work:

Can you provide real work where Particle swarm optimization and stochastic diffusion search is used?

Nitpicks:

  • The use of ACO => the use of Ant colony optimization
  • Remove the “To Add” section


Grading Scheme

   * The topic is relevant for the course: 5
   * The writing is clear and the English is good: 5
   * The page is written at an appropriate level for CPSC 522 students (where the students have diverse backgrounds): 5
   * The formalism (definitions, mathematics) was well chosen to make the page easier to understand: 5
   * The abstract is a concise and clear summary: 5
   * There were appropriate (original) examples that helped make the topic clear: 5
   * There was appropriate use of (pseudo-) code: 0
   * It had a good coverage of representations, semantics, inference and learning (as appropriate for the topic): 3
   * It is correct: 5
   * It was neither too short nor too long for the topic: 3
   * It was an appropriate unit for a page (it shouldn't be split into different topics or merged with another page): 4
   * It links to appropriate other pages in the wiki: 5
   * The references and links to external pages are well chosen: 5
   * I would recommend this page to someone who wanted to find out about the topic: 3
   * This page should be highlighted as an exemplary page for others to emulate: 3

If I was grading it out of 20, I would give it: 16

Contents

Thread titleRepliesLast modified
Critique010:11, 10 February 2018
   The topic is relevant for the course. 5
   The writing is clear and the English is good. 5
   The page is written at an appropriate level for CPSC 522 students (where the students have diverse backgrounds). 5
   The formalism (definitions, mathematics) was well chosen to make the page easier to understand. 3
   The abstract is a concise and clear summary. 5
   There were appropriate (original) examples that helped make the topic clear. 5
   There was appropriate use of (pseudo-) code.N/A
   It had a good coverage of representations, semantics, inference and learning (as appropriate for the topic). 3
   It is correct. 5
   It was neither too short nor too long for the topic. 5
   It was an appropriate unit for a page (it shouldn't be split into different topics or merged with another page). 5
   It links to appropriate other pages in the wiki. 5
   The references and links to external pages are well chosen. 5
   I would recommend this page to someone who wanted to find out about the topic. 4
   This page should be highlighted as an exemplary page for others to emulate. 3

If I was grading it out of 20, I would give it: 17 Comment: 1. In section Swarm Algorithms, there is a modest amount of words about metaheuristics, and only mentioned swarm algorithms are special cases of metaheuristics. I think this paragraph should more focus on what common properties are shared btween swarm algorithms, and what make them distinguishable as a class of algorithms. 2. It is worth to have one section talk about what are the advantages and disadvantages of swarm intelligence and the intelligence that are not separable to individual "ants". 3. Instead of optimization, are there other problems are suitable for swarm intelligence? Maybe knowledge representation?

09:08, 9 February 2018