在 Accord.Net SVM 中有一个 'Unidentified' Class

Have an 'Unidentified' Class in Accord.Net SVM

我正在使用 MultiClassSupportVectorMachine class 进行一些 class化。具体来说,我的数据有 24 个维度,值的分组非常接近。我将在此数据中确定大约 10 个 classes。

我正在寻找确定输入值何时真正远离组。具有 class 0 的东西是无法识别的,然后 classes 1 到 10 只有当 SVM 对它在组中的置信度很高时才会输出。

本质上,我希望从这张图片的顶部到底部: this image showing SVM classification

在 accord.net 中有这样的可能吗?

谢谢!

我回答了我自己的问题!

这可以通过使用 Probability 函数来估计 SupportVectorMachine class 的猜测准确度,然后将其用作拒绝低概率猜测的阈值来实现。