svmlib是支持向量机的一种工具,用法可以参照下面的链接。
链接:...
分类:
其他好文 时间:
2015-04-12 19:22:51
阅读次数:
99
下载
libsvm库下载:http://www.csie.ntu.edu.tw/~cjlin/libsvm/
数据集下载:http://www.csie.ntu.edu.tw/~cjlin/libsvmtools/datasets/
配置设置path:File->set path ->add with subfolders->加入libsvm-3.x文件夹的路径使用>> [label instanc...
分类:
其他好文 时间:
2015-04-11 17:55:30
阅读次数:
165
在使用mahout之前要安装并启动hadoop集群
将mahout的包上传至linux中并解压即可
mahout下载地址:
点击打开链接
mahout中的算法大致可以分为三大类:
聚类,协同过滤和分类
其中
常用聚类算法有:canopy聚类,k均值算法(kmeans),模糊k均值,层次聚类,LDA聚类等
常用分类算法有:贝叶斯,逻辑回归,支持向量机,感知器,神经网络等
...
分类:
编程语言 时间:
2015-04-11 09:04:31
阅读次数:
328
当我们使用mllib做分类,用到逻辑回归或线性支持向量机做分类时,可能会出现下面的错误:
15/04/09 21:27:25 ERROR DataValidators: Classification labels should be 0 or 1. Found 3000000 invalid labels
Exception in thread "main" org.apache.spark.S...
分类:
Web程序 时间:
2015-04-09 23:52:01
阅读次数:
262
目前libsvm最新的version是3.17,主要的改变是在svm_group_classes函数中加了几行代码。官方的说明如下:Version 3.17 released on April Fools' day, 2013. We slightly adjust the way class la...
分类:
其他好文 时间:
2015-04-05 16:01:02
阅读次数:
217
svm.cpp浅谈svm.cpp总共有3159行代码,实现了svm算法的核心功能,里面总共有Cache、Kernel、ONE_CLASS_Q、QMatrix、Solver、Solver_NU、SVC_Q、SVR_Q 8个类(如下图1所示),而它们之间的继承和组合关系如图2、图3所示。在这些类中Cac...
分类:
其他好文 时间:
2015-04-05 15:55:00
阅读次数:
254
在svm中,训练是一个十分重要的步骤,下面我们来看看svm的train部分。在libsvm中的svm_train中分别有回归和分类两部分,我只对其中分类做介绍。分类的步骤如下:统计类别总数,同时记录类别的标号,统计每个类的样本数目将属于相同类的样本分组,连续存放计算权重C训练n(n-1)/2 个模型...
分类:
其他好文 时间:
2015-04-05 15:54:57
阅读次数:
316
libsvm是国立台湾大学Chih-Jen Lin开发的一个SVM的函数库,是当前应用最广泛的svm函数库,从2000年到2010年,该函数库的下载量达到250000之多。它的最新版本是version 3.17,主要是对是svm_group_classes做了修改。主页:LIBSVM -- A Li...
分类:
其他好文 时间:
2015-04-05 15:54:19
阅读次数:
329
如果你看完了上篇博文的伪代码,那么我们就可以开始谈谈它的源代码了。下面先贴出它的类定义,一些成员函数的具体实现先忽略。[cpp]view plaincopy//AnSMOalgorithminFanetal.,JMLR6(2005),p.1889--1918//Solves://min0.5(\al...
分类:
其他好文 时间:
2015-04-05 15:49:27
阅读次数:
254
如果你看完了上篇博文的伪代码,那么我们就可以开始谈谈它的源代码了。下面先贴出它的类定义,一些成员函数的具体实现先忽略。[cpp]view plaincopy//AnSMOalgorithminFanetal.,JMLR6(2005),p.1889--1918//Solves://min0.5(\al...
分类:
其他好文 时间:
2015-04-05 15:49:03
阅读次数:
245