首页> 中文学位 >BP神经网络用于市场预测的研究
【6h】

BP神经网络用于市场预测的研究

代理获取

目录

文摘

英文文摘

第1章导论

1.1选题的目的和意义

1.2国内外相关研究综述

第2章股票理论

2.1影响股票价格的因素

2.2股票预测基础

2.3技术指标

第3章神经网络

3.1神经网络的理论基础

3.1.1神经元模型

3.1.2神经元传递函数

3.1.3神经网络的学习算法

3.2 BP网络

3.3 BP网络的学习过程

3.3.1 BP网络的算法

3.3.2 BP算法的步骤

3.4神经网络的特点

第4章时间序列

4.1时间序列

4.1.1时间序列的概念

4.1.2时间序列的种类

4.2基于神经网络的时间序列预测方法

4.2.1神经网络预测时间序列

4.2.2几个具体预测时间序列的网络

第5章BP神经网络设计及MATLAB实现

5.1 BP神经网络结构

5.1.1单层BP神经网络结构

5.1.2两层BP神经网络的结构

5.1.3多层BP神经网络的结构

5.2 BP网络的设计

5.2.1确定网络的层数

5.2.2确定隐层的神经元数

5.2.3确定输入输出结点数

5.2.4提高网络的推广能力

5.3 BP神经网络的MATLAB实现

5.3.1生成一个BP网络

5.3.2数据的预处理和后处理

5.3.3 BP神经网络的训练

5.3.4 BP神经网络的仿真

5.4程序设计

第6章实例分析

6.1大盘指数收盘数预测

6.2 MATLAB实现程序及说明:

参考文献

致 谢

展开▼

摘要

时间序列预测是一个多学科交叉的研究领域,本论文在人工神经网络和时间序列预测理论的指导下,将人工神经网络方法引入时间序列预测,针对股票市场这一非线性系统,运用BP神经网络,研究在历史数据时间序列的基础上,对股票市场的中期价格走势问题进行了深入的理论、方法与模型的研究工作。 本论文探讨了BP神经网络的模型与结构,BP学习规则,构建了基于BP神经网络的时间序列预测模型,研究了神经网络的规模、推广能力等问题。并利用建立的BP神经网络模型,采用单隐层多输入多输出系统,预测股票市场未来2周的收盘价中期变化趋势。应用Levenberg-Marquardt算法对网络进行训练,对网络结构进行了隐层结点的优化,有效的解决了神经网络隐层结点的选取问题。 本论文简要介绍了股票和神经网络的基本知识,时间序列预测的基本概念、各种模型,分析了基于神经网络的时间序列预测方法。简要介绍了BP神经网络在MATLAB中的设计和实现,介绍了如何在MATLAB中创建BP神经网络,如何对网络进行初始化,训练,和模拟,并介绍了本论文中经常用到的一些MATLAB函数。并进行matlab编程实现所设计的BP网络。 本论文对上证收盘指数进行了实例预测研究,证明本文所建立的模型和研究方法是实用而有效的。不仅简化了网络结构,而且提高了预测精度。结果比较理想,说明本文所建立的基于BP神经网络的时间序列预测模型具有较好的预测能力和较佳的推广能力,验证了本文构建的基于BP神经网络的时间序列预测模型的有效性和普适性。 本论文在前人研究成果的基础上,针对现实复杂经济系统的客观需要,提出了作者自己的观点和想法,并把它们付诸实践,希望可以对人工神经网络技术用于实际预测做出做出一点贡献。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号