使用SVM从开放数据集进行分类

2024-10-01 13:32:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我用支持向量机分类有问题。假设我有10节课,从0到9。我可以训练支持向量机来识别这些类,但有时我得到的图像不是diggt,但支持向量机仍然试图对这些图像进行分类。有没有办法在输出端设置支持向量机的阈值(我可以为神经网络设置阈值)来拒绝不良图像?我可以问代码示例(C++或Python中的OpenCV)吗? 提前谢谢。在


Tags: 代码图像示例分类阈值神经网络向量opencv
1条回答
网友
1楼 · 发布于 2024-10-01 13:32:36

作为一种简单的方法,您可以训练一个额外的分类器来确定您的特征是否是数字。以非数字图像为正样本,其他类别的正样本(即0-9位数的图像)作为该分类器的负样本。您将需要大量的非数字图像才能使其工作,而且建议使用策略作为硬阴性的选择:在第一个训练阶段之后,将阴性样本分类为“假阳性”,用于重新训练分类器。在

希望有帮助!在

相关问题 更多 >