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!