Using a binary classifier to perform multi-class classification. This
method uses a single elimination tournament where players represent
different classes. Until now error-correcting codes have been the
leading method for this type of "reduction". However, these correctly
codes require some tricky hacks: randomization and/or hadamard
matrices.
http://hunch.net/?p=267