对于学习SVM人来说,要判断SVM效果,以图形的方式输出的分解线是最直观的。LibSVM自带了一个可视化的程序svm-toy,用来输出类之间的分界线。他是先把样本文件载入,然后进行训练,通过对每个像素点的坐标进行判断,看属于哪一类,就附上那类的颜色,从而使类与类之间形成分割线。我们这一节不讨论svm...
分类:
其他好文 时间:
2015-04-05 15:47:52
阅读次数:
122
这一篇博文来分析下Kernel类,代码上很简单,一般都能看懂。Kernel类主要是为SVM的核函数服务的,里面实现了SVM常用的核函数,通过函数指针来使用这些核函数。其中几个常用核函数如下所示:(一般情况下,使用RBF核函数能取得很好的效果)关于基类QMatrix在Kernel中的作用并不明显,只是...
分类:
其他好文 时间:
2015-04-05 15:47:27
阅读次数:
207
下面来分析Cache类的源码,该类位于svm.cpp中。这个类的主要功能是:负责运算所涉及的内存管理,包括申请、释放等。简单来说:这个Cache类,首先通过Cache构造函数申请一块空间,这块空间的大小是:L个head_t大小的空间。然后get_data函数保证结构head_t中至少有len个flo...
分类:
系统相关 时间:
2015-04-05 15:47:06
阅读次数:
190
其实,这部分写也是多余,google一下“libsvm使用”,就会N多的资源,但是,为了让你少费点心,在这里就简单的介绍一下,有不清楚的只有动动你的mouse了。需要说明的是,2.89版本以前,都是svmscale、svmtrain和svmpredict,最新的是svm-scale、svm-trai...
分类:
其他好文 时间:
2015-04-05 14:35:42
阅读次数:
122
LibSVM是台湾林智仁(Chih-Jen Lin)教授2001年开发的一套支持向量机的库,这套库运算速度还是挺快的,可以很方便的对数据做分类或回归。由于libSVM程序小,运用灵活,输入参数少,并且是开源的,易于扩展,因此成为目前国内应用最多的SVM的库。这套库可以从http://www.csie...
分类:
其他好文 时间:
2015-04-05 14:35:10
阅读次数:
112
其实,在之前上海交大模式分析与机器智能实验室对2.6版本的svm.cpp做了部分注解,(在哪里?google一下你就知道)。但是,这个注释只是针对代码而注释,整篇看下来,你会发现除了理解几个参数的含义,还是会对libsvm一头雾水。当然作为理解程序的辅助材料,还是有很大用处的。特别是,对几个结构体的...
分类:
其他好文 时间:
2015-04-05 14:32:23
阅读次数:
207
4月
MATLAB学习
搞懂OS-ELM程序(大致结构,编写方法)
看ELM算法,OS-ELM算法
5月
附件论文1
撰写论文第一稿
查看ELM相关算法和最近研究成果
可以适当看看SVM...
分类:
其他好文 时间:
2015-04-04 00:01:00
阅读次数:
190
转自:http://www.cnblogs.com/justany/archive/2012/11/23/2784125.htmlopencv中svm的使用方法分类器分类器是一种计算机程序。他的设计目标是在通过学习后,可自动将数据分到已知类别。平面线性分类器一个简单的分类问题,如图有一些圆圈和一些正...
分类:
编程语言 时间:
2015-04-02 14:48:37
阅读次数:
320
JavaWeb-14 MySQL
SQL
一、SQL简介
SQL:Structured Query Language的缩写
中文名称:结构化查询语言
作用:是一种定义、操作、管理关系数据库的句法。大多数关系型数据库都支持。
结构化查询语言的工业标准由ANSI(美国国家标准学会,ISO的成员之一)维护。
二、常用数据库
1、Oracle、DB2、Informix、...
分类:
数据库 时间:
2015-04-02 09:12:34
阅读次数:
262
在Mahout实现的机器学习算法见下表算法类算法名中文名分类算法Logistic Regression逻辑回归Bayesian贝叶斯SVM支持向量机Perceptron感知器算法Neural Network神经网络Random Forests随机森林Restricted Boltzmann Mach...
分类:
编程语言 时间:
2015-04-02 01:16:53
阅读次数:
178