电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

支持向量机原理及matlab实现

支持向量机原理及matlab实现_第1页
1/8
支持向量机原理及matlab实现_第2页
2/8
支持向量机原理及matlab实现_第3页
3/8
1。 IntroductionAbaloneAge.data 数据有 4177 个样本,7 个特征,其中 rings 作为预测标签,也就是年龄.对样本的一些统计数据如下表所示。NameData TypeMeas。DescriptionLengthcontinuousmmLongest shell measurementDiametercontinuousmmperpendicular to lengthHeightcontinuousmmwith meat in shellWhole weightcontinuousgramswhole abaloneShucked weightcontinuousgramsweight of meatViscera weightcontinuousgramsgut weight (after bleeding)Shell weightcontinuousgramsafter being driedRingsintegerStatistics for numeric domains:LengthDiamHeightWholeShuckeVisceraShellRingsMin0.0750。0550。0000。0020.0010.0010.0021Max0。8150。6501.1302.8261。4880.7601.00529Mean0。5240。4080.1400.8290.3590。1810。2399.934SD0.1200.0990。0420。4900.2220。1100。1393.224Correl0。5570.5750.5570。5400。4210。5040。6281.02。 Algorithm Description考虑到数据的可分性,对年龄的预测是一个回归问题,所以采纳支持向量机对数据进行回归分析。一、支持向量机的基本原理支持向量机(SVM)是 Corinna 和 Vapnik 于二十世纪末首先提出的.支持向量机方法Vapnik-Chervonenkis 理论与构造风险最小理论为根底,使离超立体最接近的元素到超平面的间隔最大.通常超平面不止一个,也就是说支持向量机的目标就是最大化超平面之间的间隔,也就是建立最好的分类超平面,从而来提高学习分类机器的的泛化处理能力。该方法在解决高维小样本数据、数据的非线性以及解的局部微小点等多个问题中均展示出了很多独有的优点,并进而将其推行使用到了其余相联系的机器学习问题中.支持向量机方法早已被广泛的应用到了肿瘤数据分类等领域的问题讨论中。支持向量机的具体求解过程如下:(1) 设已知样本训练集:其中,,为特征向量。(2) 选择适当核函数以及参数,解决优化问题:得最优解:。(3) 选取的正重量,计算样本分类阈值:。(4) 构造最优判别函数:。支持向量机内积核核函数 K 的主要种类有:① 线性内核函数 ② 多项式核函数 ③ 高斯径向基核函数 (RBF) ④ 双曲正切核函数 (Sigmoid核函数) 一般地,用 SVM 做分类预测时必须调整相关参数(特别是惩处参数 和核函数参数),这样才可以获得比较满意的预测分类精度,采纳 Cross Validation 的思想可以猎取最优的参数,并且有效防止过学习和欠学习...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

支持向量机原理及matlab实现

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部