Friday, February 15, 2008

CRITIC


This is a useful check list I found on Massimo Pigliucci's Plato's Footnote page.

  • C - Claim : What claim is being made?
  • R - Role of the claiment: Who is making the claim and why?
  • I - Information backing the claim: What is it?
  • T - How can the claim be tested?
  • I - Independent Testing: Has the claim been tested by others?
  • C - Cause: What explanation, if any, is being proposed?

The diagram on the site is attributed to Wayne R. Bartz, adapated from Skeptical Inquirer Sep/Oct 2002 pp 42-44

Saturday, February 9, 2008

WCCI Competitions

Computational Intelligence is a field that encompasses many techniques for attempting to solve problems, well... , intelligently. Algorithms from neural networks, fuzzy systems, evolutionary computation, and swarm intelligence, as well as, hybrid approaches and formal AI techniques are used to solve problems ranging from bioinformatics and bioengineering, economics, robotics, data mining, and games. The IEEE-CIS Society plays a major role in bringing researchers together across the numerous disciplines that are involved in the field.

The IEEE World Congress on Computational Intelligence (WCCI) is an annual event that allows for the dissemination and exchange of new research in the area. This year it will be held in Hong Kong. One the really cool things WCCI do, is host a series of
competitions that explore the effectiveness of various techniques. These range from creating a controller for Ms Pac-Man, to solving multi-objective optimization problems. Competitions like this provide a great introduction to what computational intelligence is about.

Friday, February 1, 2008

Binary Form

As a software developer binary means only one thing ;) A base 2 counting system using the digits 0 and 1. However, in music, the term binary general refers to the structure of a piece, and, not surprisingly, pieces that have two distinct but related sections.

For example; I've recently started playing the piano again, and the current piece I'm working on is a simple Gavotte in G major by
Handel. George Frideric Handel was born in 1850, the same year as J.S. Bach. Both composers worked during a period now know as the Baroque era, which extended roughly from 1600 to 1760, and is followed by the Classical period.

During this time
binary forms where a common musical structure and a number of variations on this theme exist. The Gavotte piece by Handel is typical of this style, and can be classed as having a 'Rounded Binary' form, A B A, where A and B represent the two sections of music, and the A section is repeated. A free pdf of the sheet music can be found here.

Tuesday, January 22, 2008

Biological parts

What could be more fun than playing with Lego? Playing with Living Lego.

At the Registry of standard biological parts you will find a wiki that documents various biological parts. These components can be used together to build up more complex structures, or genetically engineered machines. OpenWetWare.org tells us to think of DNA as a low-level programming language and the genome as a program. Just as programming languages provide libraries of routines for developers to use, so the idea of making libraries of biological parts, or BioBricks, exisits to allow people to share and use constructions that exhibit some, hopefully, well defined behaviour.

Some examples that are mentioned, are making a yeast cell that counts to three and then turns red, or making a bacterial cell that expresses lots of human insulin. See, told you it would more interesting than Lego. Of course trying to debug your creation may be bit of a sticky problem.

And if you like a challenge, you can always try and participate in the
iGEM Synthetic Biology competition.

Monday, January 21, 2008

Sunday, January 20, 2008

What happened to the lights?

Disappointment. A depressing word and one often found in the company of failure. It’s also happens to come to mind when considering the utterly dismal service our main, and only, electrical power supplier now provides. The sad thing about the need for load shedding - a great marketing term, which tries to pass off this euphemistic phrase for what is still a power failure to the end users - is that it now seems everyone in the industry was well aware of the impending crises and has been for the last several years.

Well that's great. Thanks for telling the rest of us. Or perhaps, if you did, please shout a little louder next time. Let's take a quick look at some of the statements made in previous years. I’m not trying to pick on anyone here, this is just , after all, a sample. I’m sure there is plenty of blame to spread among those not mentioned here. The 2003 Annual report shows T.S. Gcabashe as Chairman of the board and E. Banda as the Chief Executive Officer. It seems that problems with capacity are not an issue. In the section entitled 'Challenges ahead', we get this piece of drivel, 'Our challenge will be to embed the transformation process into every part of our daily working lives.' Well, you got that right; pity the process was about not having reliable power.

Jumping three years ahead to the 2006 Annual report. The chairman is now M.V. Moosa and the Chief Executive Officer is T.S. Gcabashe. The cute and colourful graph showing 'Timeframe for new capacity' seems to be fairly accurate with respect to current loads. But, in the Chairman's report we get this fine homily, 'Eskom’s financial results for the year underscore the strength of the group and should not be overshadowed by the unfortunate incidents in the Western Cape. Eskom’s response strategy was clearheaded and its partnerships with other role players ensured predictability and minimised inconvenience. This extraordinary combination of factors tested Eskom’s systems to the utmost and they passed, confounding those who argued that a national energy crisis was unfolding.' My, looks like some contrary people were actually telling the truth about an unfolding crisis.

In fact it seems that there were mounting concerns for future capacity problems in 2000. But, again, there was no need to worry; we had eight years to come up with something. Now we don't.

Friday, January 18, 2008

Current blog watch

Thought I would list a few blogs that I currently keep an eye on. I would be lying if I said a read a fraction of what these authors write, but those posts that I have taken the time to read have always been well worth it.
  • Pharyngula - Never a dull moment here. Great observations and comments on a range of subjects. Notably, evolution, biology, and debunking.

  • Good Math, Bad Math - Really nice articles on math and computer science related topics.

  • Bad Astronomy - Astronomy, science, and debunking. Lots a good explanations and pictures of our amazing. universe

  • physics arXiv blog - Entertaining way of keeping up to date with articles posted at arXiv.

And a special mention to The hunting of the Snark - which I only found a few days ago. Nice work Mahendra. When you publish your work I'll definitely buy a copy :)

Thursday, January 17, 2008

The oddest prime - part 1

Which prime number do you think is the oddest? Well, thanks to Euclid around 300BC, we know that there are an infinite number of primes, or as he put it "Prime numbers are more than any assigned multitude of prime numbers.'' Except of course he said it in Greek, and for many that's probably still how it sounds. So, its not like you don't have a lot to choose from.

Of course, you can't say 1, I know you would like to. But 1 is called the unit, and falls into a class all of its own, it is neither a prime nor a composite. Anyway I'll leave the question open until later. And there really isn't a right answer ... you never quiet know what oddness is hiding in the murky fog of infinity.

Wednesday, January 16, 2008

Itinerant Salesman

I've just come across a great looking book on the Traveling Salesman Problem (TSP) titled 'The Traveling Salesman Problem:A Computational Study' by David L. Applegate, Robert E. Bixby, Vasek Chvátal & William J. Cook - http://www.tsp.gatech.edu/book/index.html. This is a fantastic problem for introducing many mathematical concepts in discrete maths, computational geometry, combinatorics, theory of complexity, heuristics and approximation algorithms, and of course graph theory. Not only is it an interesting launching pad for many topics in math, but it also appears in a number of applications spanning several disciplines. Prehaps we can use some of this theory in our hunt for the Snark .. (and maybe the TSP is a Snark itself).

Tuesday, January 15, 2008

Bell Number - part 1

A famous nonsense poem composed by Lewis Carroll was published in 1876 and titled the 'The Hunting of the Snark (An Agony in 8 Fits)'. The rather odd 10 man crew (well 9 men and 1 beaver, did I mention the crew was a bit strange) is lead by the 'Bellman', whose main claim to fame is his famous statement that everything said three times is true.

Now, once our trusty band of men (and beaver) lands on the beach to begin the hunt, in how many ways can we partition them to start the search. The answer is simple, it's the 10th Bell number, or B10 . Ok, I hear you say, and just how to we calculate B10? Hmmm ... good question, and one I'll explain in future posts. For more on the hunting of the Snark see http://justtheplaceforasnark.blogspot.com/.

Saturday, January 12, 2008

portmanteau

Pretty odd looking word isn't it? And given one of its meanings, it seems appropriate that it should appear a bit strange. The word can either refer to a leather suitcase that opens into two hinged compartments, or, it may refer to the action of merging two words together.

Lewis Carroll (Charles Lutwidge Dodgson) was a master of using this technique to come up with many strange and colourful (strolouful :) words that appear in both his stories and poems. Words like 'snark' (snail or snake + shark, snarl + bark has also been suggested), and 'frumious' (furious + fuming) are just two of many examples that can be found.

Friday, January 11, 2008

Science and Reductionism

I suppose, is some sense, its funny when people confuse a tool with the discipline that uses the tool. For instance thinking that electrical engineering is all about volt meters, or painting is really about the type of brush you use. However, the same mistake is made when people confuse the methodology of science with the investigative process of reductionism. More on this later.

Wednesday, January 9, 2008

20 petabytes is this big ...

Apparently Google is now processing over 20 petabytes a day (www.niallkennedy.com/blog/2008/01/google-mapreduce-stats.html) . Hmmm, I have an 80GB drive, so let’s make that a round 100. Then that is the equivalent of 200 000 drives. Which means they are processing approx 2.3 of these drives a second, yikes?

Let say the above paragraph took you 10 seconds to process (… I like round numbers). That means you processed it at roughly 24 bytes / second. If this were a race and we let one byte = 1mm, then you travelled 24mm and the Google monster travelled 230 000 Km, about 36 times around the earth.