在上篇文章中对libsvm的流程和简单的java代码测试做了说明,本篇简单对libsvm如何在工程中实践进行简短说明,不当的地方欢迎大家指正。第一步是对libsvm的预测函数进行调整,我是从svm_predict类中抽取部分代码组成预测防范,代码如下:/** * 对传入的文本特征根据训练好的分类模型进行分类 * @param model 已经训练好的模型 * @par
转载 2023-09-24 13:53:00
41阅读
一、介绍:         LIBSVM是台湾大学林智仁(Chih-Jen Lin)副教授等开发设计的一个简单、易于使用和快速有效的SVM模式识别与回归的软件包,他不但提供了编译好的可在Windows系列系统的执行文件,还提供了源代码,方便改进、修改以及在其它操作系统上应用;该软件还有一个特点,就是对SVM所涉及的参数调节相对
拷出来放在D...
原创 2023-05-10 09:19:03
102阅读
转载 2016-04-17 19:32:00
148阅读
2评论
先挖个坑,有空重写svm_scale, svm_train, svm_predict几个代码,给的实在写的不敢恭维package org.ml.svm;import java.io.
转载 2013-09-09 01:22:00
180阅读
libsvm 是著名的SVM开源组件,目前有JAVA.C/C++,.NET 等多个版本,本人使用的是2.9libsvm 命名空间下主要使用类: svm_model 为模型类,通过训练或加载训练好的模型文件获得 svm_parameter 为参数类,主要为支持向量机设定参数,具体参数如下: svm_parameter.svm_type svm类型:SVM设置类型(默认svm_parameter.C_
原创 2023-05-10 09:21:29
244阅读
知道这个库已经很长的时间了,一直没有实践,以前也看过svm的理论,今天开始安装一下一直感觉有错误,结果自己傻了,根本没有错,可以直接使用。。。 libsvm参考资料: libsvm下载网址:http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 我的系统环境为 Win7
转载 2016-12-23 20:15:00
282阅读
2评论
libsvm内部规定了标准格式:1 1:203 2:197 3:190 4:188 5:22372 1:204 2:196 3:190 4:186 5:22283 1:203 2:196 3:190 4:186 5:22424 1:204 2:197 3:191 4:188 5:2265 我现在保存的数据时:15 292.076 368.5060 9878.14 6384.541 2552.04 1975.082 7068.21 3751.983 38925.4 28155.55 6546.16 6190.88 ...
转载 2011-08-21 22:23:00
115阅读
2评论
转载 2015-06-19 20:24:00
227阅读
2评论
http://java-ml.sourceforge.net/api/0.1.6/libsvm/LibSVM.htmlhttp://java-ml.sourceforge.net/api/0.1.6/libsvm/LibSVM.html
原创 2023-05-10 09:20:11
70阅读
t在《L
使用libSvm实现文本分类的基本过程,此文参考 使用libsvm实现文本分类 对前期数据准备及后续的分类测试进行了验证,同时对文中作者的分词组件修改成hanLP分词,对数字进行过滤,仅保留长度大于1的词进行处理。转上文作者写的分类流程:选择文本训练数据集和测试数据集:训练集和测试集都是类标签已知的;训练集文本预处理:这里主要包括分词、去停用词、建立词袋模型(倒排表);选择文本
1.首先从主页上下载libsvm、Python2.5.2和gnuplot 三个软件。    http://www.csie.ntu.edu.tw/~cjlin/2.准备好数据,首先要把数据转换成Libsvm软件包要求的数据格式为:    label index1:value1 index2:value2 ...&nbs
原创 2014-10-01 14:52:47
10000+阅读
1. libsvm 支持的SVM模型 官网地址:LIBSVM – A Library for Support Vector Machines libsvm 支持的 SVM 模型如下(C:classification,R:regression): C-SVC(C-support vector classification), nu-SVC(nu-support vector classific
转载 2017-05-25 15:19:00
170阅读
libsvm网站提供给初学者的文档:A Practical Guide to Support Vector Classication下载地址:http://www.csie.ntu.edu.tw/~cjlin/papers/guide/guide.pdf其中比较重要的是FAQ:http://www.csie.ntu.edu.tw/~cjlin/libsvm/faq.html#f307其他格式转换成libsvm格式的C程序:/* convert cvs data to libsvm/svm-light format */#include <stdio.h>#include <
转载 2011-09-02 08:29:00
79阅读
2评论
Weka LibSVM (WLSVM): Integrating LibSVM into Weka Environment Weka and LibSVM are two efficient software tools for building SVM classifiers. Each one of these two tools has its points of strength
原创 2023-05-10 09:19:59
183阅读
1.首先,从林智仁教授那里下载使用包libsvm。这里有很多版本的libsvm,这里我们找到java版本的。如下图: 2.进入这个文件我们可以看到如下文件结构: 红色圈住的文件是一会要引入到java项目里的文件,先复制好,一会ctrl+v。 3.在Myeclipse里面创建一个普通的java项目,并在src文件下ctrl+v,为了文件结构好看些,再创建一个s
转载 2024-01-10 22:42:59
63阅读
      鉴于libSVM中的readme文件有点长,并且,都是採用英文书写,这里,我把当中重要的内容提炼出来,并给出对应的样例来说明其使用方法,大家能够直接參考我的代码来调用libSVM库。第一部分,利用libSVM自带的简易工具来演示SVM的两类分类过程。(下面内容仅仅是利用libSVM自带的一个简易的工具供大家更好的理解SVM,假设你对SVM已经有了一定的了解,能够直接跳过这部分内容)首先
转载 2015-01-11 21:47:00
129阅读
1. 训练格式:model = libsvmtrain(training_label_vector, training_instance_matrix [, 'libsvm_options']);这个函数有
转载 2022-05-26 12:02:26
264阅读
以前接触过libsvm,现在算在实际的应用中学习 LIBSVM 使用的一般步骤是: 1)按照LIBSVM软件包所要求的格式准备数据集; 2)对数据进行简单的缩放操作; 3)首要考虑选用RBF 核函数; 4)采用交叉验证选择最佳参数C与g ; 5)采用最佳参数C与g 对整个训练集进行训练获取支持向量机
转载 2017-05-17 20:24:00
577阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5