自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (15)
  • 收藏
  • 关注

转载 K-means算法JAVA代码

1、用途:聚类算法通常用于数据挖掘,将相似的数组进行聚簇2、原理:网上比较多,可以百度或者google一下3、实现:Java代码如下package anotherkmeans; import java.util.ArrayList; import java.util.Random; /** * K均值聚类算法 */ p

2016-12-18 23:36:49 1344

转载 K-means算法详解

一、K-means算法概述K-means算法,也被称为k-平均或k-均值算法,是一种得到最广泛使用的聚类算法。它是将各个聚类子集内的所有数据样本的均值作为该聚类的代表点,算法的主要思想是通过迭代过程把数据集划分为不同的类别,使得评价聚类性能的准则函数达到最优(平均误差准则函数E),从而使生成的每个聚类(又称簇)内紧凑,类间独立。 二、聚类与分类的区别 •聚类(cluster

2016-12-18 22:06:06 1573

转载 基于欧几里德距离的K最近邻(KNN)算法的实现(JAVA版)

K邻近(k-Nearest Neighbor,KNN)分类算法是最简单的机器学习算法了。它采用测量不同特征值之间的距离方法进行分类。它的思想很简单:计算一个点A与其他所有点之间的距离,取出与该点最近的k个点,然后统计这k个点里面所属分类比例最大的,则点A属于该分类。下面用一个例子来说明一下: 电影名称打斗次数接吻次数

2016-12-18 20:45:30 8368 1

转载 SVM入门(十)将SVM用于多类分类

从 SVM的那几张图可以看出来,SVM是一种典型的两类分类器,即它只回答属于正类还是负类的问题。而现实中要解决的问题,往往是多类的问题(少部分例外,例如垃圾邮件过滤,就只需要确定“是”还是“不是”垃圾邮件),比如文本分类,比如数字识别。如何由两类分类器得到多类分类器,就是一个值得研究的问题。还以文本分类为例,现成的方法有很多,其中一种一劳永逸的方法,就是真的一次性考虑所有样本,并求解一个多

2016-12-18 17:41:08 427

转载 SVM入门(九)松弛变量(续)

接下来要说的东西其实不是松弛变量本身,但由于是为了使用松弛变量才引入的,因此放在这里也算合适,那就是惩罚因子C。回头看一眼引入了松弛变量以后的优化问题:注意其中C的位置,也可以回想一下C所起的作用(表征你有多么重视离群点,C越大越重视,越不想丢掉它们)。这个式子是以前做SVM的人写的,大家也就这么用,但没有任何规定说必须对所有的松弛变量都使用同一个惩罚因子,我们完全可以给每一个离群

2016-12-18 17:39:59 290

转载 SVM入门(八)松弛变量

现在我们已经把一个本来线性不可分的文本分类问题,通过映射到高维空间而变成了线性可分的。就像下图这样: 圆形和方形的点各有成千上万个(毕竟,这就是我们训练集中文档的数量嘛,当然很大了)。现在想象我们有另一个训练集,只比原先这个训练集多了一篇文章,映射到高维空间以后(当然,也使用了相同的核函数),也就多了一个样本点,但是这个样本的位置是这样的: 就是图中黄色

2016-12-18 17:34:11 982

转载 SVM入门(七)为何需要核函数

生存?还是毁灭?——哈姆雷特可分?还是不可分?——支持向量机之前一直在讨论的线性分类器,器如其名(汗,这是什么说法啊),只能对线性可分的样本做处理。如果提供的样本线性不可分,结果很简单,线性分类器的求解程序会无限循环,永远也解不出来。这必然使得它的适用范围大大缩小,而它的很多优点我们实在不原意放弃,怎么办呢?是否有某种方法,让线性不可分的数据变得线性可分呢?有!其思想说来也

2016-12-18 17:05:44 332

转载 SVM入门(六)线性分类器的求解——问题的转化,直观角度

让我再一次比较完整的重复一下我们要解决的问题:我们有属于两个类别的样本点(并不限定这些点在二维空间中)若干,如图,圆形的样本点定为正样本(连带着,我们可以把正样本所属的类叫做正类),方形的点定为负例。我们想求得这样一个线性函数(在n维空间中的线性函数):g(x)=wx+b使得所有属于正类的点x+代入以后有g(x+)≥1,而所有属于负类的点x-代入后有g(x-)≤-1

2016-12-18 17:04:44 394

转载 SVM入门(五)线性分类器的求解——问题的描述Part2

从最一般的定义上说,一个求最小值的问题就是一个优化问题(也叫寻优问题,更文绉绉的叫法是规划——Programming),它同样由两部分组成,目标函数和约束条件,可以用下面的式子表示:(式1)约束条件用函数c来表示,就是constrain的意思啦。你可以看出一共有p+q个约束条件,其中p个是不等式约束,q个等式约束。关于这个式子可以这样来理解:式中的x是自变量,但不限定它的维

2016-12-18 17:01:10 257

转载 SVM入门(四)线性分类器的求解——问题的描述Part1

上节说到我们有了一个线性分类函数,也有了判断解优劣的标准——即有了优化的目标,这个目标就是最大化几何间隔,但是看过一些关于SVM的论文的人一定记得什么优化的目标是要最小化||w||这样的说法,这是怎么回事呢?回头再看看我们对间隔和几何间隔的定义:间隔:δ=y(wx+b)=|g(x)|几何间隔: 可以看出δ=||w||δ几何。注意到几何间隔与||w||是成反比的,因此

2016-12-18 16:59:52 230

转载 SVM入门(一)至(三)Refresh

(一)SVM的八股简介支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中[10]。支持向量机方法是建立在统计学习理论的VC 维理论和结构风险最小原理基础上的,根据有限的样本信息在模型的复杂性(即对特定训练样本的学习精度,Ac

2016-12-18 16:49:03 223

极大似然估计法

极大似然估计法

2017-03-26

Kalman滤波理论及其在导航系统中的应用

Kalman滤波理论及其在导航系统中的应用

2015-06-06

强跟踪滤波程序

程序包括 1、 sf_ukfm_sins_gps:强跟踪UKF滤波主程序 2、 shuaijianukfm_sins_gps:衰减记忆UKF滤波主程序; 3、ukfm_sins_gps:UKF滤波主程序

2015-06-05

UKFEKFMAUKF

包括无迹卡尔曼滤波MATLAB程序,扩展卡尔曼EKF程序,MAUKF程序

2015-06-05

永磁同步电机直接转矩仿真

永磁同步电机的直接转矩仿真模型,可以参考一下

2015-05-27

dsp 28335 SVPWM程序

DSP288335 写的SVPWM程序,希望对下载者有帮助

2014-10-01

STM32 ili9320驱动

STM32非固件库操作 ili9320驱动程序测试成功

2014-04-30

深入浅出玩转 FPGA 吴厚航 特权同学 高清完整版

深入浅出玩转 FPGA 吴厚航 ,一本不错的关于FPGA学习的书哦,强力推荐

2014-04-30

PMSM的FOC控制模型

PMSM的FOC控制模型,矢量控制,SVPWM实现

2014-04-30

DSP2812+交流电机控制开发板

DSP2812+交流电机控制开发板,可实现SVPWM控制

2014-04-30

PROTEUS上一个灯亮控制的画图方法

PROTEUS上一个灯亮控制的画图方法,此文档主要针对没有学过PROTEUS又想入门的朋友.

2013-07-06

单片微型计算机汇编语言指令表

这是单片微型计算机汇编语言指令表,若你是一名单片机爱好都,你可以下载来学习,这有益于你对汇编的熟悉

2011-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除