我正在处理一个分类问题,所以我想到了使用libSVM,实际上一切运作得很好。
现在我想引入一些“容忍度”,看看我的系统是否能在N次猜测(或尝试)中猜出数据的正确标签(我事先知道这些标签)。我的意思是:libSVM是否可以输出它猜测的标签之外,还能输出第二佳、第三佳……的标签?
编辑 – 已解决
实际上我“发现”我可以使用选项 -b 1 来要求libSVM输出概率。然后我可以对它们进行排序,以获得最可能的N个标签。
回答:
你是指类别分类的基础概率。这些不是由支持向量机算法产生的。然而,你可以如Platt (1999)中所描述的那样,运行一个辅助模型。