Sunday, March 6, 2011

Computational Intelligence on Wikipedia

During the hoopla of the Clever Algorithms book launch, an interesting question came up:
Why didn't I just write a whole heap of Wikipedia articles (to give back) rather than write a standalone book?
It's a good question. I started out writing Wikipedia articles. I wrote an entry for Extremal Optimization way back when. I expanded the Artificial Immune Systems entry and wrote an entry for the Clonal Selection Algorithms. I also wrote a bunch of other articles. I enjoyed the interface and the fact that many thousands of people would benefit from the information every day.

The more I contributed, the more I disliked the lack of control. Although I'm a world expert on this or that algorithm or method, I cannot self cite. Sometimes I can mold an article to my will, other times some random person or bot will come and wipe out carefully crafted content. Ultimately, Wikipedia did not align closely enough with my desire (need!) to present a large corpus of algorithms in a consistent way.

Anyway, I recently trawled through Wikipedia and collected a bunch of algorithms that are in or could have been in my Clever Algorithms book. I then organized them by the rough taxonomy I used in the book. Rather than keep this hidden away, I though I may as well share it more broadly than my Wikipedia user page.
A strange mixture of seminal methods and techniques I've never heard of before! If I missed anything interesting, please post a comment. I note that there category lists, such as the Optimization Algorithms category, but the mixture of algorithms in there is diverse to say the least.

After scanning through a couple of entries, the differences in organization and quality of the content is obvious. What sucks is that each article gets such a high ranking in a Google search result, although the quality is generally so poor. Nevertheless, I find it interesting to see them all together and compare entries. I might even prepare a similar set for Scholarpedia or Mathworld, two sites that also have entries for some of the algorithms described in the book.

Image taken from Wikipedia.

1 comments:

Rob said...

Here's another: Central Force Optimization (http://sci2s.ugr.es/eamhco/pdfs/formato07PIER.pdf)