利用AI炒股开挂!这届程序员真会玩

作者: 猿妹 整编 2019-04-26 13:26:00

用深度学习预测股票价格想过去有些不明觉厉,但已经不是什么新鲜事了,今天猿妹和大家分享一个股票预测模型,收集了机器学习和股票预测的深度学习模型,包括交易机器人和(股票)模拟。

想要准确预测股票市场是一项复杂的任务,因为有数百万个因素和先决条件会影响股票的走势,所以这个模型需要尽可能多的捕捉到这些先决条件,同时还需要作出几个重要的先决假设:1)市场不是100%随机的,2)历史重复,3)市场遵循人们的理性行为,4)市场是“非常好”。

创建者以高盛公司为例子,预测高盛的股票走势,使用 2010 年 1 月 1 日至 2018 年 12 月 31 日的日收盘价作为训练(七年)和测试(两年)数据。

为了创建所有神经网络,创建者使用MXNet及其高级API - Gluon,并在多个GPU上进行训练。整体架构如下:

利用AI炒股开挂!这届程序员真会玩

GitHub上还给出了详细的教程介绍每一个步骤,创建者表示最困难的部分是GAN,想要成功训练GAN最难的部分就是获得正确的超参数集。出于这个原因,创建者使用贝叶斯优化(带有高斯过程的贝叶斯优化)和强化学习(RL)来决定何时以及如何改变GAN的超参数。在创建强化学习时,也利用到一些技术,例如Rainbow和PPO。

除了股票的历史交易数据和技术指标,创建者还NLP 中的 BERT 来创建情绪分析模型(作为基本面分析的来源),傅立叶变换用于提取整体趋势方向......只为捕获尽可能多的关于股票的信息,模式,依赖关系等。众所周知,数据越多越好。

集体过程我们就不过多赘述了,直接看结果:

绘制训练之后的结果

利用AI炒股开挂!这届程序员真会玩

绘制 50 次训练后的结果

利用AI炒股开挂!这届程序员真会玩

绘制 200 次训练后的结果

利用AI炒股开挂!这届程序员真会玩

RL 运行了 10 eposide ,本文定义一个 eposide 是 GAN 完整训练 200 次后,下图是得到的最终的结果

利用AI炒股开挂!这届程序员真会玩

对整个教程感兴趣的,可以到GitHub一探究竟。至于准确率如何,试过就知道了

利用AI炒股开挂!这届程序员真会玩

目前,该项目已经获得 863 个Star,378 个Fork(GitHub地址:https://github.com/borisbanushev/stockpredictionai)

预测股票 深度学习 股票
上一篇:人工智能和物联网:最佳拍档 下一篇:大脑升维:人工智能浪潮下的适者生存之道
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

2021关于人工智能的五大趋势

数字化变革,比过去10年更多,这主要是由于远程工作的规模,以及企业迅速部署了必要的技术,尤其是与网络安全相关的技术。那,2021关于人工智能的五大趋势会是如何的呢?

Lichu ·  2021-02-21 10:21:01
抛弃归一化,深度学习模型准确率却达到了前所未有的水平

我们知道,在传递给机器学习模型的数据中,我们需要对数据进行归一化(normalization)处理。

机器之心 ·  2021-02-20 21:09:12
无监督训练用堆叠自编码器是否落伍?ML博士对比了8个自编码器

柏林工业大学深度学习方向博士生 Tilman Krokotsch 在多项任务中对比了 8 种自编码器的性能。

Tilman Krokotsch ·  2021-02-20 20:57:16
2021年,诸多AI企业开启上市竞赛模式,你更看好哪几家?

人工智能企业上市,是让股民分一杯增长红利之羹?还是割韭菜?目前还是众说纷坛。但不管怎样,2021年,诸多AI公司的“上市竞赛”模式已经开启,究竟有多热闹呢?

东方林语 ·  2021-02-19 09:39:58
所以,机器学习和深度学习的区别是什么?

深度学习是机器学习算法的子类,其特殊性是有更高的复杂度。因此,深度学习属于机器学习,但它们绝对不是相反的概念。我们将浅层学习称为不是深层的那些机器学习技术。

佚名 ·  2021-02-17 00:30:41
4款深度学习框架简介,初学者该如何选择?

近几年,随着深度学习爆炸式发展,在人工智能领域除了理论方面的突破外,还有基础架构的突破,它们奠定了深度学习繁荣发展的基础。这其中涌现了几个著名的深度学习平台,本文将对这些平台进行逐一介绍。

华章科技 ·  2021-02-16 23:43:53
新的深度学习计划如何克服机器人技术的挑战?

深度学习如今已经取得了很多进步,但人们仍然希望在某个时间点达到最终目标——通用人工智能(AGI)。

Kevin Vu ·  2021-02-05 10:18:07
人工智能技术有望成为楼宇对讲主流技术之一

如今,人工智能,大数据,人脸技术,云计算等新技术快速发展,赋能产业升级创新等可能性,就目前楼宇对讲行业现状和发展趋势来看AI人工智能成安防行业发展主流趋势。

太平洋安防网 ·  2021-02-02 19:42:35
Copyright©2005-2021 51CTO.COM 版权所有 未经许可 请勿转载