Opencv 在OpencCV中重新训练SVM分类器?

Opencv 在OpencCV中重新训练SVM分类器?,opencv,svm,Opencv,Svm,建立了一个以支持向量机为分类器的图像分类系统。就我而言,我已经获得了相当好的分类结果,但我正在寻找一种改进方法。假设对于查询图像,系统以错误分类进行响应。有没有办法用这些新数据重新训练SVM分类器。我使用OpenCV中的SVM。我需要使用不同的分类器或学习系统吗?您可以尝试使用不同的分类器,但改进现有系统的简单方法是使用硬底片重新训练分类器。为此: 在带有负样本的训练集上使用原始分类器,查找所有误报。这些就是所谓的硬底片。 使用原始训练数据集对系统进行重新训练,并使用上一步中发现的硬底片进行增强

建立了一个以支持向量机为分类器的图像分类系统。就我而言,我已经获得了相当好的分类结果,但我正在寻找一种改进方法。假设对于查询图像,系统以错误分类进行响应。有没有办法用这些新数据重新训练SVM分类器。我使用OpenCV中的SVM。我需要使用不同的分类器或学习系统吗?

您可以尝试使用不同的分类器,但改进现有系统的简单方法是使用硬底片重新训练分类器。为此:

在带有负样本的训练集上使用原始分类器,查找所有误报。这些就是所谓的硬底片。 使用原始训练数据集对系统进行重新训练,并使用上一步中发现的硬底片进行增强。 如果重复前面的步骤一两次,可能会得到更好的结果。 最终得到的分类器应该比最初使用的分类器更好。小心不要从测试数据集中得到硬负片,因为这样会得到不正确的结果