假设我们有数据(X1,是的1) , ... , (Xķ,是的ķ)在哪里xi∈Rn是输入向量和yi∈{red, blue, green}是分类。
我们知道如何为二元结果构建分类器,所以我们做了三遍:将结果组合在一起,{red, blue or green},{blue, red or green}和{green, blue or red}.
每个模型都采用函数的形式f:Rn→R, 给他们打电话fR,fB,fG分别。这需要一个输入向量到与每个模型相关联的超平面的有符号距离,其中正距离对应于蓝色的预测,如果fB, 红色如果fR如果是绿色fG. 基本上比较积极fG(x)是,模型越认为x是绿色的,反之亦然。我们不需要输出是概率,我们只需要能够衡量模型的置信度。
给定一个输入x, 我们根据argmaxc fc(x), 因此,如果fG(x)是最大的{fG(x),fB(x),fR(x)}我们会预测绿色x.
这种策略称为“one vs all”,您可以在此处阅读。