我有一套我已经获得并希望使用SVM进行分类的面部特征。我打算使用libsvm包并使用MATLAB进行培训。我已经通过观看斯坦福大学讲座阅读了SVM。但我不知道如何使用libsvm开始..需要一些指导...如何在MATLAB上开始SVM训练
回答
在matlab中,你可以链接你的matlab代码与一些在c中实现的程序。这个叫做mex-file。
但是你需要编译它们才能使它工作。
您可以阅读自述文件,以了解如何编译它们:
安装
在Unix系统上,我们建议使用GNU G ++的编译器和输入 “使”打造“svmtrain去.mexglx'和'svmpredict.mexglx'。注意 我们假设你的MATLAB被安装在'/ usr/local/matlab'中,如果没有的话, 请在Makefile中改变MATLABDIR。
例子: 的Linux>使
要使用倍频,输入make八度“:
例:LINUX>使倍频
在Windows系统中,预编译的二进制文件已经 目录`.. \ windows',所以不需要进行安装。现在我们的 包括32位二进制文件和64位二进制文件,但在将来的 版本中,我们将在Windows上提供仅用于64位MATLAB的二进制文件 。如果您修改了源代码并想重新编译 包,请在MATLAB中键入'mex -setup',首先为mex 选择一个编译器。然后输入'make'开始安装。
例子:
matlab> mex -setup
(PS:MATLAB将显示如下消息设置默认的编译器。) 请选择您的编译器来编译外部接口(MEX)文件: 你想MEX来定位安装编译器[y]/n? Ÿ 选择一个编译器: 1微软的Visual C/C++在C版本7.1:\ Program Files文件\微软的Visual Studio [0]无 编译:1 请验证您的选择: 编译器:微软的Visual C/C++ 7.1 位置:C:\ Program Files文件\微软的Visual Studio 这些是正确的([Y]/N):Y?
matlab> make
为MATLAB支持/兼容的编译器的列表,请检查 以下页面:
是你需要启动SVM吗? – user999450 2011-12-20 13:19:43
之后,您可以运行其余自述文件中提供的示例代码 – Oli 2011-12-20 13:31:03
尝试安装Microsoft Visual Studio Express Edition,它将安装lcc。用它作为mex的编译器。 – Oli 2011-12-22 16:56:38
- 1. 如何在Matlab中训练SVM,超过2级
- 2. 如何训练matlab中的SVM用于字符识别?
- 3. 如何提高Matlab中SVM训练和分类的准确性?
- 4. 加载训练SVM - Emgu CV
- 5. OpenCV线性SVM不训练
- 6. accord.net svm增量训练
- 7. 一对一地训练scikit svm(在线或随机训练)
- 8. 如何在多种类型功能上训练svm
- 9. 在SVM中只训练一次python
- 10. 不同维度的图像训练SVM
- 11. OpenCv中SVM的训练矩阵
- 12. 如何在R中使用预训练的SVM模型?
- 13. Tensorflow没有开始适合的训练
- 14. Matlab(ANFIS)训练错误
- 15. 如何使用在Weka上训练过的SVM用python进行实时处理
- 16. scikit-learn,linearsvc - 如何从训练的SVM获取支持向量?
- 17. 如何在使用Caffe训练时获得训练错误?
- 18. 如何从上次保存的状态开始重新训练Tensorflow seq2seq模型?
- 19. 在Android中使用受过训练的Scikit-learn svm分类器
- 20. scikit在训练期间学习SVM停止和访问
- 21. 错误,同时节省训练的SVM在OpenCV中3.2.0的Java
- 22. 在SVM中,支持向量不能成为训练样本吗?
- 23. 如何在Matlab中从RGB图像创建训练示例?
- 24. 如何在matlab中训练支持向量机?
- 25. 如何在MATLAB中训练大数据集以进行分类
- 26. 如何在OpenCV 2.4.13中导入经过训练的SVM检测器
- 27. Tensorflow:在训练期间预先训练的嵌入初始化问题
- 28. 如何训练ML模型?
- 29. 如何训练直链CRF?
- 30. 阅读svm数据并重新训练更多数据?
什么是你在matlab /自述文件中不理解的部分? – Oli 2011-12-19 21:48:52
如何将matlab文件夹下的.c文件和.m文件放在一起? – user999450 2011-12-19 21:54:37
你使用的是linux还是windows? – Oli 2011-12-19 21:56:16