一种基于

Python

BP

神经网络的股票预测方法*

曾武序

1

,钱文彬

1

,王映龙

2

,杨文姬

1

,柳

2

【摘

要】

股票预测可以辅助投资者进行正确的金融投资,本文使用

Python

言开发网页爬虫爬取真实的股票数据,首先通过

requests

库获取网页数据,使

BeautifulSoup

库解析静态

html

页面,并通过查找标签获取股票数据,然

后对数据进行解析,用

xlwt

库将数据存入

excel

文件,并对数据归一化处理,

最后,在三层

BP

神经网络中根据批量梯度下降法调整隐含层结点个数,以获

取相对更优的连接权值和阈值,从而对股票的涨跌做出预测,为投资者的投资

行为提供参考。

【期刊名称】

计算机时代

【年

(

),

期】

2018(000)006

【总页数】

5

【关键词】

Python

;网络爬虫;

BP

神经网络;股票预测

0

引言

人工神经网络(

Artificial

Neural

Network

)即神经网络,是由具有适应性的

简单单元组成的广泛并行互连的网络,它的组织能够模拟生物神经系统对真实

世界物体所作出的交互反应

[1]

。神经细胞接收信息以及处理信息的过程用“线

性加权”和“函数映射”来模拟,网络结构和权值调整用优化学习算法实现。

这种人工神经网络虽然不能和生物神经网络等价,但在某些方面已经取得了优

越的性能

[2]

随着经济的发展,股票市场吸引了众多投资者,如何通过已有的数据来预测股

价,从而规避风险,获得更高的收益,是众多投资者所关注的。

Lei

Lei

将粗糙

python股票预测模型_一种基于Python和BP神经网络的股票预测方法相关推荐

  1. python检索论文_一种基于Python的音乐检索方法的研究

    应用技术 0 前言 最近两年,人们对于流行音乐的追求与需求量日益增 加,但如何保证用户能在不知歌名只知歌词的情况下,完成 自己的全方面多种类的听歌需求呢?于是,电脑工程师就推 出了"听歌识曲 ...

  2. python椭圆形骨料_一种基于python再生混凝土三维随机球形骨料模型的构建方法与流程...

    本发明涉及建筑技术领域,尤其涉一种基于python再生混凝土三维随机球形骨料模型的构建方法. 背景技术: 再生混凝土是指利用再生粗骨料部分或者全部代替天然骨料配置而成的混凝土,再生混凝土技术的开发和利 ...

  3. matlab血糖预测,一种基于VMD-PACF-BP模型的动态血糖在线预测方法与流程

    本发明属于血糖预测技术领域,尤其涉及一种基于VMD-PACF-BP模型的动态血糖在线预测方法. 背景技术: 目前,中国患有糖尿病人数已成为在世界上拥有糖尿病患者最多的国家.为了降低糖尿病患者长期处于高 ...

  4. 生猪价格matlab,基于时间序列的BP神经网络猪肉价格预测

    科技创新 2m6钎第20期I科技创新与应用 基于时间序列的BP神经网络猪肉价格预测 张津张瑞斌 (成都理工大学管理科学学院,四川成都610059) 摘要:猪肉价格是不稳定的,起伏变化的,猪肉价格的预测 ...

  5. python语言的编程模式_一种基于Python语言的EDA开发平台及其使用方法与流程

    本发明涉及EDA开发的技术领域,尤其是指一种基于Python语言的EDA开发平台及其使用方法. 背景技术: 目前,主流的EDA设计语言Verilog HDL能实现完整的芯片硬件逻辑电路开发,但是其代码 ...

  6. 基于python的分布式扫描器_一种基于python的大数据分布式任务处理装置的制作方法...

    本发明涉及数据处理技术,具体是一种基于python的大数据分布式任务处理装置. 背景技术: 本发明提供一种分布式队列任务处理方案和装置,该方法可以提供分布式处理python任务,任务类型包括爬虫及其他 ...

  7. python登录系统账号检测_一种基于python的惠普打印机默认用户名密码检测方法与流程...

    本发明涉及打印机检测技术领域,特别是一种基于python的惠普打印机默认用户名密码检测方法. 背景技术: 网络打印机是当前各大中小型企业正常办公比不可少的办公网络设备,但对于大中型企业而言,不同部门或 ...

  8. python应用如何实现升级_一种基于Python实现BMC批量升级的方法与流程

    本发明涉及BMC批量升级,尤其涉及一种基于Python实现BMC批量升级的方法. 背景技术: 随着现代服务器主板技术的发展,主板设计形态复杂多变.无论是设计成本还是后期使用过程中的维护成本都很高.如何 ...

  9. 基于遗传算法的BP神经网络的股票预测模型_matlab实现

    文章目录 摘要 bp神经网络 遗传算法 实验结果与分析 完整代码下载: 摘要 在目前的股票投资市场,不少自然人股民的投资主要方式使根据对当天或者一个较长周期对股票数据的预测,来得到下一天的股票数据,从 ...

  10. orb特征 稠密特征_一种基于ORB-SLAM2的双目三维稠密建图方法技术

    本发明专利技术公开了一种基于ORB‑SLAM2的双目稠密建图方法,涉及机器人同步定位与地图创建领域,该方法主要由跟踪线程.局部地图线程.闭环检测线程和稠密建图线程组成.其中稠密建图线程包含以下步骤:1 ...

最新文章

  1. java用eclipse怎么把main快点打出来
  2. mysql删除表命令_MySQL创建和删除表操作命令实例讲解
  3. WebForm 【上传图片--添加水印】
  4. CCF-CSP 201703-1 试题名称: 分蛋糕
  5. 为什么在Docker里使用gdb调试器会报错
  6. Creating Options Pages
  7. 你还在为查询滑动窗口最大值发愁吗?点开看最高效率解法!
  8. 过年了,就别再背电脑回家。
  9. java 显示锁_Java 实现一个自己的显式锁Lock(有超时功能)
  10. C代码:清理一行字串前后的无效字符
  11. 分布式文件存储FASTDFS
  12. 谷歌学术国内镜像网址收集-查文献
  13. 世界各国当日数据探索性分析
  14. 国密:SM2公私钥加签验签
  15. Android仿手机淘宝多级下拉菜单
  16. 【Bioconductor系列】利用Bioconductor包进行基因组变异位点注释
  17. 微信小程序 pages的使用
  18. Android应用安全检测工具简介
  19. 科大讯飞语音工具类基于Java SDK的封装使用
  20. 【C/C++学习笔记】C语言结构体指针的输入输出

热门文章

  1. 【路径规划】A*三维全局路径规划(附Python实现源码)
  2. 苹果查看电池实际容量
  3. 2020年,技术圈十大“翻车”事件!
  4. 观大数据有感_观《大数据时代》有感
  5. 火车采集器采集多页内容的抓取方法
  6. 安卓利用谷歌文字转语音引擎实现离线文字播报语音
  7. 计算机网络选修课体会600字,上网课的感受600字 上网课的心得体会
  8. java声音变音代码实现_大话音频变声原理 附简单示例代码
  9. 因结婚彩礼起积怨 山西一男子行凶致1死5伤
  10. 哈佛大学幸福课笔记二