Opencv自带的SVM
2013-08-06 15:07
281 查看
没办法了,问了好多人,也自己在这里瞎整了好半天,就是不知道问题到底出现在哪里,只能在这里问问题了
我是用:svm->train(Train_Sample_mat,Train_Lable_mat, NULL, NULL, param);进行训练的
我现在的问题是:训练样本为:正样本400,负样本400,在对训练样本利用svm->predict进行分类时,分类结果正确,但是用其他的样本进行分类,不管是正样本还是负样本,分类结果一律均为1,即被分类为正样本。相反,正样本400,负样本600时,在对训练样本利用svm->predict进行分类时,分类结果正确,但是用其他的样本进行检测,不管是正样本还是负样本,检测结果一律均为-1,即被分类为负样本。我不知道这是因为出现了什么问题,会导致这样的问题出现。
有人说是因为训练样本太少或者是训练样本和检测样本没有满足独立同分布,可是应该怎么做修改呢?无答。
希望大家用过SVM的帮我指出问题所在。谢谢!
我是用:svm->train(Train_Sample_mat,Train_Lable_mat, NULL, NULL, param);进行训练的
我现在的问题是:训练样本为:正样本400,负样本400,在对训练样本利用svm->predict进行分类时,分类结果正确,但是用其他的样本进行分类,不管是正样本还是负样本,分类结果一律均为1,即被分类为正样本。相反,正样本400,负样本600时,在对训练样本利用svm->predict进行分类时,分类结果正确,但是用其他的样本进行检测,不管是正样本还是负样本,检测结果一律均为-1,即被分类为负样本。我不知道这是因为出现了什么问题,会导致这样的问题出现。
有人说是因为训练样本太少或者是训练样本和检测样本没有满足独立同分布,可是应该怎么做修改呢?无答。
希望大家用过SVM的帮我指出问题所在。谢谢!
相关文章推荐
- OPENCV SVM介绍和自带例子
- opencv自带SVM非线性分类的小问题
- 【SVM理论到实践3】OpenCv中自带的两个例子:线性可分和线性不可分代码解读
- 我的OpenCV学习笔记(六):使用支持向量机(SVM)
- 使用opencv的SVM和神经网络实现车牌识别
- 模式识别之(一)SVM的opencv3.0实现
- 如何利用OpenCV自带的haar training程序训练分类器
- 【OpenCV3.3】SVM与字符分类示例
- opencv机器学习 Haar特征 LBP特征 adaboost集成学习 级联分类器 支持向量机SVM 主成分分析PCA 人工神经网络(ANN) 笑脸检测 SVM分类 笑脸 检测
- opencv 基于SVM的几何形状识别
- 学习OpenCV——HOG+SVM
- OpenCV中Latent SVM模型文件XML
- 使用OPENCV自带的sift提取特征
- opencv 学习之 SVM / ANN 图片分类(OPENCV3.2)
- opencv自带之图像拼接
- OpenCV自带库寻找四边形求余弦值函数分析
- opencv中应用HOG特征训练SVM多分类器的一般框架
- OpenCV3.0或OpenCV3.1的SVM操作
- opencv_SVM学习(一)
- windows下可运行的mat转xml,VOC-release4.01 DPM训练的model(mat)转为OpenCV latentsvm可以加载的model(xml)