基于支持向量机的金融时间序列预测

基于支持向量机的金融时间序列预测

论文摘要

金融时间序列的特点:(1)产生过程的随机性、复杂性;(2)多数含有噪声;(3)数据间具有较强的非线性。近年来,人们将神经网络、混沌理论、遗传算法以及系统理论和当代应用数学研究的最新进展等诸多理论与方法应用于金融时间序列预测已成为金融工程研究领域的一大热点。虽然用于金融时间序列的预测方法很多,但由于神经网络作为一种通用函数逼近器可以以任意精度近似任意的非线性函数和动态系统,是高度非线性对象建模的有力工具。因此目前在该领域研究中仍以神经网络方法为主。尽管神经网络技术取得了很大进步,但仍有一些不易解决的难题:如难以确定神经网络的隐层节点数、存在过学习现象、训练过程中存在局部极小问题等。因此,Vapnik等人根据统计学习理论提出的一种机器学习方法―支持向量机(Support Vector Machines, SVM),它是建立在VC维和结构风险最小化原则基础上的,利用核函数把非线性可分数据映射到高维特征空间,使其在高维特征空间中线性可分。同时,利用核函数计算内积可避免“维数灾难”。由于支持向量机具有较好的泛化性和学习性能,该技术已成为机器学习的研究热点,并在很多领域得到成功应用,如模式识别、图像分类等方面。到目前,支持向量机方法主要应用于解决分类和回归问题,但很少应用于时间序列预测。因此,本文将支持向量机方法应用于金融时间序列的预测,使其应用得到更好的推广。本文绪论介绍了支持向量机的研究现状和研究价值。第二章介绍时间序列预测的异方差模型,成为第五章预测金融时间序列的理论基础。第三章介绍了统计学习的一般理论,包括机器学习、优化问题以及对偶问题。第四章详细介绍了支持向量机算法的基本理论,简单介绍了支持向量分类算法,包括线性可分、线性不可分以及一类分类算法,并详细介绍了支持向量的回归算法。本章为论文的重要理论部分,通过本章的理论学习,编写运行程序,再应用到实际预测中,会有很好的效果。第五章是理论的应用部分,通过建立适当的模型,选择合理的参数,将处理过的金融数据按照实验步骤,进行实验,最终得出具有应用价值的预测数据。本文的实验主要针对上海综合指数的周收盘价,采用时间序列预测模型和支持向量机算法进行预测。在实验过程中,描述实验数据的来源,介绍对实验数据的处理,给出实验的步骤,并表明预测结果。最后将基于SVR的预测结果和基于ARCH模型、GARCH模型的预测结果相比较,得出结论:支持向量回归的预测方法最优。所以在最后一章总结了支持向量机方法的优点,更多的则是展示她广阔的发展前景并提出多元研究方向。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题提出的现状
  • 1.2 课题的研究内容及组织结构
  • 1.2.1 研究内容
  • 1.2.2 组织结构
  • 2 条件异方差模型
  • 2.1 条件异方差模型的定义
  • 2.1.1 ARCH 模型的定义及其统计特性
  • 2.1.2 GARCH 模型的定义
  • 2.2 条件异方差模型的建立
  • 2.2.1 ARCH 效应的检验
  • 2.2.2 GARCH 模型的定阶和参数估计
  • 2.2.3 GARCH 模型的适应性检验和预测
  • 3 统计学习基本理论
  • 3.1 机器学习的基本知识
  • 3.2 机器学习的问题表示
  • 3.3 学习过程一致性的条件
  • 3.3.1 VC 维
  • 3.3.2 推广性的界
  • 3.3.3 结构风险最小化原则
  • 3.4 最优化理论
  • 3.5 Wolfe 对偶
  • 4 支持向量机理论
  • 4.1 基于二次规划的支持向量机分类
  • 4.1.1 线性可分情况
  • 4.1.2 线性不可分情况
  • 4.2 线性规划下的一类分类算法
  • 4.3 支持向量回归算法
  • 5 实证分析
  • 5.1 引言
  • 5.2 实验数据的选取及处理
  • 5.3 数据的检验
  • 5.3.1 正态性检验
  • 5.3.2 单位根检验
  • 5.3.3 相关性检验
  • 5.4 基于条件异方差模型的预测
  • 5.4.1 基于AR(1)模型的预测
  • 5.4.2 基于条件异方差模型的预测
  • 5.5 基于支持向量回归的预测
  • 5.5.1 预测步骤
  • 5.5.2 建立预测模型
  • 5.6 实验结果及分析
  • 6 结论与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于经验模态分解生成对抗网络的金融时间序列预测[J]. 计算机应用与软件 2020(05)
    • [2].卡尔曼滤波及其在时间序列预测中的应用[J]. 仪表技术 2010(07)
    • [3].基于逆模糊数的模糊时间序列预测的新方法[J]. 数学的实践与认识 2015(07)
    • [4].一型模糊逻辑系统在时间序列预测中的应用[J]. 辽宁工业大学学报(自然科学版) 2012(05)
    • [5].基于灰色时间序列预测中国汽车销量[J]. 湖州职业技术学院学报 2012(01)
    • [6].基于加权支持向量机的金融时间序列预测[J]. 商业研究 2010(01)
    • [7].核函数支持向量机的时间序列预测应用研究[J]. 消费导刊 2008(10)
    • [8].预则立——时间序列预测技术之广电业务应用[J]. 中国数字电视 2011(10)
    • [9].时间序列预测的发展与应用[J]. 兵工自动化 2015(02)
    • [10].基于MATLAB的时间序列预测[J]. 电脑知识与技术 2015(29)
    • [11].模糊时间序列预测的连续点逆模糊数预测模型[J]. 黑龙江大学自然科学学报 2014(03)
    • [12].基于SVM的死亡率时间序列预测设计与分析[J]. 中国卫生统计 2010(01)
    • [13].基于灰关联分析的多因素时间序列预测研究与应用[J]. 漳州职业技术学院学报 2009(04)
    • [14].一种基于时间序列预测的重采策略[J]. 中文信息学报 2019(07)
    • [15].时间序列预测技术综述[J]. 信息通信 2018(11)
    • [16].基于TensorFlow的时间序列预测系统[J]. 现代计算机 2019(14)
    • [17].Granger相关性与时间序列预测[J]. 控制与决策 2014(04)
    • [18].犯罪时间序列预测分析方法研究——以CrimeStat软件为例[J]. 中国人民公安大学学报(自然科学版) 2019(02)
    • [19].基于混合模型的模糊时间序列预测的研究[J]. 辽宁工业大学学报(自然科学版) 2015(03)
    • [20].基于最小二乘支持向量机的复杂金融时间序列预测[J]. 清华大学学报(自然科学版)网络.预览 2008(07)
    • [21].对于不平衡数据的模糊时间序列预测[J]. 计算机与现代化 2017(12)
    • [22].电子系统状态时间序列预测的优化相关向量机方法[J]. 系统工程与电子技术 2013(09)
    • [23].基于多尺度层级LSTM网络的时间序列预测分析[J]. 计算机科学 2019(S2)
    • [24].混合多个SVR模型的金融时间序列预测[J]. 微型电脑应用 2013(03)
    • [25].多任务LS-SVM在时间序列预测中的应用[J]. 计算机工程与应用 2018(03)
    • [26].一种新的基于DFNN的时间序列预测[J]. 科学技术与工程 2010(32)
    • [27].用小波分析和支持向量机的方法预测精度损失[J]. 工业计量 2009(01)
    • [28].基于加权核函数SVR的时间序列预测[J]. 现代计算机(专业版) 2019(06)
    • [29].WFAR模型在时间序列预测中的应用[J]. 沈阳师范大学学报(自然科学版) 2019(01)
    • [30].基于改进SVC的金融时间序列预测[J]. 现代商业 2014(05)

    标签:;  ;  ;  ;  ;  

    基于支持向量机的金融时间序列预测
    下载Doc文档

    猜你喜欢