QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1478|回复: 0
打印 上一主题 下一主题

基于BP神经网络的股票数据预测模型

[复制链接]
字体大小: 正常 放大
杨利霞        

5250

主题

81

听众

16万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2021-10-13 17:01 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    ) p! d/ X$ g( y2 {
      \: w; |, ~" v/ ]: o) l: z基于BP神经网络的股票数据预测模型! j+ u% I8 D( `
    * m# j) ]( l: s! J  |6 L- `
    6 J1 k9 f9 c8 y- j  i: c3 m

    ' ~3 v7 S$ R2 I
    8 Z% f+ [0 D* E! N- J6 |& Q需求分析和网络结构设计
    根据我们对自然神经系统的构造和机理的认识,神经系统是由大量的神经细胞(神经元)构成的复杂的网络,人们对这一网络建立一定的数学模型和算法,设法使它能够实现诸如基于数据的模式识别,函数映射等带有“智能”的功能,这种网络就是神经网络。其中,BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科学家小组提出,是一种按误差反向传播算法训练的多层前馈网络BP网络能学习和存贮大量的输入输出模式映射关系,而无需事揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。是目前应用最广泛的神经网络模型之一。因此理解BP网络结构和权值调整算法对学习其他神经网络具有重要作用。
    针对150组股票数据进行拟合(详细数据请见《附件1》),选取其中的开盘、最高、最低、收盘和成交次数五组数据,用当日的这五组数据来预测次日的收盘数据,从而等效建立一个股票数据预测模型。采用包括输入层、隐含层和输出层的三层BP网络结构,如图1所示,输入层包含五个神经元,隐含层包含三个神经元,输出层为一个神经元。其中,隐含层神经元的激活函数采用非对称型Sigmoid函数,函数表达式为:file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml8836\wps1.png,输出层神经元的激活函数采用线性函数,表达式为:file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml8836\wps2.png。将150组数据分为三等份,其中两份作为训练样本,用来对网络进行训练学习;另外一份作为测试样本,用来检验所训练出的网络的泛化能力。采用BP算法对隐含层和输出层权值进行修正,以达到计算输出和实际样本输出相差最小,最终实现较精确预测的目的。

    1 ~* I+ j6 A, s+ N9 x7 h4 h6 u% _9 d$ v# h

    基于BP神经网络的股票数据预测模型.rar

    116.77 KB, 下载次数: 21, 下载积分: 体力 -2 点

    售价: 1 点体力  [记录]

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-24 20:25 , Processed in 0.329656 second(s), 56 queries .

    回顶部