学位论文 > 优秀研究生学位论文题录展示

支持向量机学习算法的研究

作 者: 陈松贵
导 师: 李峰
学 校: 长沙理工大学
专 业: 计算机应用技术
关键词: 统计学习理论 支持向量机 SBA 样本密度 多类别支持向量机分类 k近邻
分类号: TP181
类 型: 硕士论文
年 份: 2008年
下 载: 593次
引 用: 4次
阅 读: 论文下载
 

内容摘要


统计学习理论中的支持向量机方法具有全局最优、结构简单、推广能力强等优点,是目前机器学习和模式识别领域的研究热点之一。但是,支持向量机算法自身复杂性成为其处理数据时的“瓶颈”问题。本文针对支持向量机时间复杂度和空间复杂度等问题,分别就支持向量机的增量学习算法和多类分类算法进行了研究。首先概述了本文研究内容的基础—统计学习理论与支持向量机方法,为本文后续的研究方向和内容进行了铺垫。支持向量机的训练算法需要解决一个大的二次规划最优化问题,传统的二次规划数学算法在求解大数据的二次规划问题时,尤其是针对大规模数据集的分类时,需要巨大的内存空间,所以并不能支持向量机的训练。因此设计适于大量样本的训练算法成为支持向量机研究中的重要内容。目前,出现了比较有效的训练算法和实用软件。本文首先对这些算法进行分析和研究的基础上,给出了一种新的增量学习算法—基于密度的SBA算法,该算法主要引入密度函数来计算样本密度,根据密度选择合适的初始集和新的SBA点,加快了算法的收敛速度。另外,本文针对现有的基于支持向量机的多类分类方法存在的问题以及缺点,如一对多训练速度慢、一对一分类速度慢,给出了一种基于SBA和KNN的多类分类算法,主要是将改进的SBA算法融入到基于二叉树的多分类算法,并对多类分类的初始集的选择进行了改进,可以缩短训练时间,同时在分类过程融入了KNN算法,能够提高分类精度。本文将支持向量机和其他算法相结合,利用其自身的一些特性并结合其他算法的优势,给出了基于密度的SBA算法以及基于SBA和KNN的多类分类方法,并在Matlab 7.0软件平台下进行了实验仿真,对实验结果进行了分析和总结。

全文目录


摘要  5-6
ABSTRACT  6-11
第一章 绪论  11-16
  1.1 课题的研究背景、意义和现状  11-14
    1.1.1 课题研究背景、意义  11-12
    1.1.2 课题研究现状  12-14
  1.2 本论文的主要研究内容和结构安排  14-16
    1.2.1 本论文的主要研究内容  14-15
    1.2.2 论文结构安排  15-16
第二章 支持向量机统计学习理论  16-26
  2.1 统计学习理论的核心内容  16-19
    2.1.1 学习过程一致性的条件  16-17
    2.1.2 VC 维  17-18
    2.1.3 推广性的界  18-19
    2.1.4 结构风险最小化  19
  2.2 支持向量机的理论  19-25
    2.2.1 最优超平面  19-20
    2.2.2 线性情况  20-23
    2.2.3 非线性情况  23-24
    2.2.4 支持向量  24
    2.2.5 核函数  24-25
  2.3 本章小结  25-26
第三章 支持向量机训练算法及其改进  26-38
  3.1 求解大型问题的算法  26-28
    3.1.1 分解算法  26-27
    3.1.2 变形算法  27-28
    3.1.3 几何算法  28
  3.2 支持向量机的增量学习研究  28-31
    3.2.1 三种增量学习策略  29-30
    3.2.2 KKT 条件  30
    3.2.3 增量学习后支持向量集变化分析  30-31
    3.2.4 基于KKT 条件的增量学习算法  31
  3.3 SBA 算法  31-33
    3.3.1 线性可分情形  32
    3.3.2 非线性可分情形  32
    3.3.3 近似线性可分情形  32
    3.3.4 SBA 算法描述  32-33
  3.4 基于密度的SBA 算法  33-35
    3.4.1 选择初始集  33-34
    3.4.2 密度的计算  34-35
    3.4.3 SBA 点的选择  35
    3.4.4 基于密度的SBA 算法描述  35
  3.5 实验结果与分析  35-37
    3.5.1 实验说明  35-36
    3.5.2 实验数据集  36
    3.5.3 试验结果与分析  36-37
  3.6 本章小结  37-38
第四章 一种新的多类分类算法  38-50
  4.1 引言  38
  4.2 现有的多类分类算法  38-41
    4.2.1 一对多分类器  38-39
    4.2.2 一对一分类器  39-40
    4.2.3 决策导向非循环图支持向量机  40
    4.2.4 纠错输入编码SVMs  40-41
    4.2.5 一次性求解方法  41
  4.3 基于SBA 和KNN 的多类分类算法  41-47
    4.3.1 基于二叉树的支持向量机多类分类  41-43
    4.3.2 基于二叉树的支持向量机的改进  43-44
    4.3.3 训练过程  44-46
    4.3.4 分类过程  46-47
    4.3.5 算法分析  47
  4.4 实验结果与分析  47-49
  4.5 本章小结  49-50
总结与展望  50-52
参考文献  52-55
致谢  55-56
附录A 攻读学位期间所发表的学术论文  56

相似论文

  1. 基于SVM的常压塔石脑油干点软测量建模研究,TE622.1
  2. 基于SVM的高速公路路面浅层病害的自动检测算法研究,U418.6
  3. 基于PCA-SVM的液体火箭发动机试验台故障诊断算法研究,V433.9
  4. 空间目标ISAR成像仿真及基于ISAR像的目标识别,TN957.52
  5. 音乐结构自动分析研究,TN912.3
  6. 基于三维重建的焊点质量分类方法研究,TP391.41
  7. 胆囊炎和肾病综合症脉象信号的特征提取与分类研究,TP391.41
  8. 直推式支持向量机研究及其在图像检索中的应用,TP391.41
  9. 基于SVM的中医舌色苔色分类方法研究,TP391.41
  10. 基于图像的路面破损识别,TP391.41
  11. 基于支持向量机的故障诊断方法研究,TP18
  12. 过程支持向量机及其在卫星热平衡温度预测中的应用研究,TP183
  13. 基于监督流形学习算法的固有不规则蛋白质结构预测研究,Q51
  14. 基于车载3D加速传感器的路况监测研究,TP274
  15. 介孔材料负载纳米金催化氧化醇直接制备甲酯,TQ225.241
  16. 高光谱图像技术诊断黄瓜病害方法的研究,S436.421
  17. 新型氮杂卡宾钯配合物固载及其催化氯代芳烃Suzuki偶联反应,O643.32
  18. 基于机器学习的入侵检测系统研究,TP393.08
  19. 支持向量机回归在短期电力负荷预测中的应用研究,TM715;F224
  20. 面向文本分类的改进K近邻的支持向量机算法研究,TP391.1
  21. 基于AdaBoost算法的人脸识别研究,TP391.41

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化基础理论 > 人工智能理论 > 自动推理、机器学习
© 2012 www.xueweilunwen.com