Convert Binary to Multi class, Winner takes all
古いコメントを表示
I am using a Binary classification ,I have K classifiers and K classes using one-versus-all method ,looking for winner takes all algorithm or code or reference paper to get a multi-class recognition rate. Any hints will be appreciated. Thanks in advance , Elahe
P.S: this method has been used in Binary SVM
回答 (4 件)
Walter Roberson
2011 年 8 月 17 日
0 投票
This problem can be also looked at as a question about finding the ultimate winner of a multi-candidate election by holding pair-wise votes on the candidates. Game Theory applied to voting has, however, proven that whenever there are 3 or more candidates, that there is no pairwise voting strategy that produces fair outcomes, and that instead the result depends upon the order of the votes.
Consider, for example, the old game of "Scissors, Paper, Rock", and suppose you have three classes, one of which classifies as "scissors", one as "paper", and one as "rock". Compare any two of them, then compare the third to the winner of those two, and you get a definite outcome -- but the loser of the first match would have been the ultimate winner if you had compared in a different order.
Pairwise classification cannot be reliably leveraged to "winner takes all".
Elahe
2011 年 8 月 18 日
0 投票
1 件のコメント
Walter Roberson
2011 年 8 月 18 日
SVM is restricted to pairwise classifications, which as I mentioned above cannot be reliably converted in to "winner takes all" classification.
Walter Roberson
2011 年 8 月 18 日
0 投票
I believe my group has done work on aggregating classifiers, but I haven't read the results myself. See for example http://www.cs.bham.ac.uk/~wbl/biblio/gp-html/BrionDolenko.html
カテゴリ
ヘルプ センター および File Exchange で Dimensionality Reduction and Feature Extraction についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!