基于c++和opencv库实现的svm分类项目源码+使用说明(带分类数据集,简单易用).tar 【说明】 【1】项目代码完整且功能都验证ok,确保稳定可靠运行后才上传。欢迎下载使用!在使用过程中,如有问题或建议,请及时私信沟通,帮助解答。 【2】项目主要针对各个计算机相关专业,包括计科、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师或企业员工使用。 【3】项目具有较高的学习借鉴价值,不仅适用于小白学习入门进阶。也可作为毕设项目、课程设计、大作业、初期项目立项演示等。 【4】如果基础还行,或热爱钻研,可基于此项目进行二次开发,DIY其他不同功能,欢迎交流学习。 【特别强调】 项目下载解压后,项目名字和项目路径不要用中文,建议解压重命名为英文名字后再运行!有问题私信沟通,祝顺利! 基于c++和opencv库实现的svm分类项目源码+使用说明(带分类数据集,简单易用).tar基于c++和opencv库实现的svm分类项目源码+使用说明(带分类数据集,简单易用).tar基于c++和opencv库实现的svm分类项目源码+使用说明(带分类数据集,简单易用).tar 基于opencv的SVM类进行的,台湾大学林智仁开发的LIBSVM开发包的。实现了针对AE信号提取8类有效特征的二分类问题, # ### 特征txt数据集存于文件内,请自行查看 ### 觉得代码简单易用的,请给个star哟,爱你 ### ## 改进点 ## 将数据修改为动态数组,实现了对特征维数的自动适配,无需手动修改,便于维护。 # 设置SVM参数 # struct CvSVMParams SVM 训练参数结构。 该结构必须被初始化后,传给CvSVM。 CvSVMParams::CvSVMParams 构造函数 C++: CvSVMParams::CvSVMParams() C++: CvSVMParams::CvSVMParams(int svm_type, int kernel_type, double degree, double gamma, double coef0, double Cvalue, double nu, double p, CvMat* class_weights, CvTermCriteria term_crit) 参数 svm_type – 指定SVM的类型,下面是可能的取值: CvSVM::C_SVC C类支持向量分类机。 n类分组 (n \geq 2),允许用异常值惩罚因子C进行不完全分类。 CvSVM::NU_SVC \nu类支持向量分类机。n类似然不完全分类的分类器。参数为 \nu 取代C(其值在区间【0,1】中,nu越大,决策边界越平滑)。 CvSVM::ONE_CLASS 单分类器,所有的训练数据提取自同一个类里,然后SVM建立了一个分界线以分割该类在特征空间中所占区域和其它类在特征空间中所占区域。 CvSVM::EPS_SVR \epsilon类支持向量回归机。训练集中的特征向量和拟合出来的超平面的距离需要小于p。异常值惩罚因子C被采用。 CvSVM::NU_SVR \nu类支持向量回归机。 \nu 代替了 p。 可从 [LibSVM] 获取更多细节。 kernel_type – SVM的内核类型,下面是可能的取值: CvSVM::LINEAR 线性内核。没有任何向映射至高维空间,线性区分(或回归)在原始特征空间中被完成,这是最快的选择。K(x_i, x_j) = x_i^T x_j. CvSVM::POLY 多项式内核: K(x_i, x_j) = (\gamma x_i^T x_j + coef0)^{degree}, \gamma > 0. CvSVM::RBF 基于径向的函数,对于大多数情况都是一个较好的选择: K(x_i, x_j) = e^{-\gamma ||x_i - x_j||^2}, \gamma > 0. CvSVM::SIGMOID Sigmoid函数内核:K(x_i, x_j) = \tanh(\gamma x_i^T x_j + coef0). degree – 内核函数(POLY)的参数degree。 gamma – 内核函数(POLY/ RBF/ SIGMOID)的参数\gamma。 coef0 – 内核函数(POLY/ SIGMOID)的参数coef0。 Cvalue – SVM类型(C_SVC/ EPS_SVR/ NU_SVR)的参数C。 nu – SVM类型(NU_SVC/ ONE_CLASS/ NU_SVR)的参数 \nu。 p – SVM类型(EPS_SVR)的参数 \epsilon。 class_weights – C_SVC
































- 粉丝: 4198
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 计算机网络实验(华东交大完整版h3c).doc
- VB程序自动评分系统研究与设计.docx
- 基于改进粒子群优化算法优化 BP 神经网络的房价预测研究 改进粒子群优化算法应用于 BP 神经网络的房价预测优化 采用改进粒子群优化算法优化 BP 神经网络实现房价预测 改进粒子群优化算法优化 BP
- PLC饮料罐装生产流水线1.doc
- 科技互联网公司简介模板ppt模板.pptx
- 基于光电传感器的转速测量系统设计---单片机---光电转速传感器---转速测量---数据处理.doc
- 计算机网络的安全问题及应对方案.docx
- (源码)基于物联网的智能家居温控与监控项目.zip
- 人工智能来了-综艺呢?.docx
- 计算机网络信息安全技术的状况探微.docx
- 【精选】多彩大气互联网科技风行业通用PPT背景ppt模板.pptx
- 软件设计方案与体系结构作业.doc
- 年深圳宝安区笔试计算机教师考题.doc
- 数据采集战略市场规划报告.docx
- 光纤通信技术在电力通信中的应用效果和价值分析.docx
- jsp网上书店系统(大学本科方案设计书).doc


