币非凡 - 区块链|交易所导航 www.bifeifan.com
当前位置:网站首页 > 新闻 > 正文

机器学习能否预测加密货币的价格?

admin 2021-04-01 1117 浏览

作者 | Michel Kana, Ph.D

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第1张

这份实用指南提供了你预测加密货币价格飞速上涨所需的基础知识。

十五年前,我开始探索数字货币的世界,并为一个只使用短信的点对点移动货币平台做了原型。

最近,我的一位合作者问我,人工智能是否可以预测加密货币的价格。她对区块链的炒作很好奇。

经过研究,我发现预测加密货币价格是一个可以解决的问题,但绝对不是针对所有市场条件。

加密资产的典型预测模型将利用时间序列预测(如 ARIMA、Facebook Prophet)、机器学习(如随机森林算法、线性回归)或深度学习方法(如 LSTM)。

在本文中,我研究了在预测给定日期的 Litecoin 平均价格时,片断插值的表现如何。

数据

我们将关注 2013 年 4 月至 2021 年 2 月期间 Litecoin 的历史价格。这些数据取自 coinmarketcap,并且是可以免费使用的。我将数据分为 80% 的训练数据集和 20% 的测试数据集。后者用于评估我们预测收盘价的准确性。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第2张

加密货币 Litecoin 的价格历史 (Source: Kaggle)

短暂的探索性数据分析显示,平均收盘价在年初和年末是最高的。10 月份最低。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第3张

多项式回归

你可能听说过多项式回归,这可以说是创建一个阶数为 d 的基础来近似一个非线性函数(在我们的例子中,加密货币价格波动)的最简单例子。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第4张

我对 Litecoin 的历史价格进行了简单的多项式回归,使用 5、25 和 80 的阶数。在每种情况下,R2 值将提供一些关于模型在测试数据集上的拟合度好坏的信息。

从下面的蓝线与训练数据的拟合度来看,我们可以观察到随着多项式阶数的增加,曲线越来越陡峭。这是由于模型复杂性增加,因为高阶多项式试图追逐训练集中的每一个单一数据点。

第 0 天代表 2013 年 4 月 30 日,第 2800 天代表 2021 年 2 月 28 日。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第5张

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第6张

特别是在有离群值的区域(图的中间部分),高阶多项式往往会向这些离群值的方向发展。因此,80 阶多项式的模型具有最高的方差。

它在训练数据上的偏差也是最低的,这体现在最高的 R2 值上,相比之下,低阶多项式的 R2 更低,意味着更高的偏差但更低的方差。低阶多项式对训练数据的敏感性较低。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第7张

分片插值

我发现一个更灵活的方法是使用片断多项式来预测加密货币价格。

分片插值用低阶多项式拟合大量的数据点。由于我们只使用低阶多项式,我们消除了过度的振荡和非收敛性。

给定一组数据点,分片插值的工作原理是在每一部分数据中使用不同的多项式。

特别是,我们使用连接的分片多项式,也称为样条。

样条的一个例子是下面的截断线性函数。它在 4 的左边是平的,称为函数的结。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第8张

给定几个结点,我们可以将多个线性基函数组合起来,并将其拟合到非线性数据中。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第9张

为了检测加密货币价格中存在的高度曲线关系,我使用了一个截断的三次函数,也叫三次样条。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第10张

使用三次样条,我们将数据分割成块,并对每个块拟合一个三次样条。每个样条函数在结点处连接到下一个函数。

三次样条是加密货币价格变化的一个非常好的选择,因为连接是平滑的。三次样条的斜率和它们的第一和第二导数都是匹配的。三次样条是 3 阶的多项式函数,它仍然足够小,以避免差异性。

三次 B-样条是三次样条的一个更容易的变体,用于高效计算,因为最多有 5 个基函数参与贡献插值。下面我们可以看到三次 B-样条在 Litecoin 价格上的表现,将结点放在四分位数上之后。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第11张

通过手动选择结点,即在我们有一堆数据点的情况下,与根据四分位数放置结点时的值相比,我们在测试数据集上实现了更好的 R2。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第12张

在边界附近的三次样条可能表现得很奇怪,你能够在上面的红色图中注意到。所谓的自然三次样条通过在每个极限处将一个三次多项式改为线性来强制要求函数在极限结点之外是线性的。

自然三次样条需要选择一个自由度。对于 Litecoin 的价格,我通过交叉验证找到了最佳自由度:挑选了合适的 174 个结点的量子作为预测器的日期。结果与三次 B-样条相比,边缘的差异性更小,但测试数据集的 R2 略差。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第13张

最后,我实现了平滑样条,在惩罚价格变化的同时,使均方误差最小化。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第14张

平滑样条似乎是 Litecoin 价格最合适的分片插值。该模型在测试数据集上实现了迄今为止获得的最佳 R2 值。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第15张

三次样条模型令人兴奋的部分是如何超越用于训练模型的数据范围进行推断。

根据以预测和时间序列工作而闻名的著名统计学家 Rob Jhyndman 的说法,三次平滑样条模型在预测方面可以作为与 ARIMA 模型等效的模型,但其参数空间受到限制。Rob 声称,样条模型提供了一个平滑的历史趋势以及线性预测函数。

我邀请你进一步试验这个想法。我的计算机代码可以在网上以 Jupyter Python/R Notebook 形式查看。

机器学习能否预测加密货币的价格? 价格 机器 货币 EAC前景预测2020年 EAC EAC价格最低多少 新闻  第16张

本文中使用的 Google Colab Notebook

数字货币和加密货币,如 Litecoin,是现代全球经济中最具争议和最复杂的技术创新。本文旨在使用一种不太流行的方法:三次样条来预测 Litecoin 价格的变化。

相关推荐

【分析师看后市】“Old Money”的进场可能是加密市场下一个巨大的推动力
【分析师看后市】“Old Money”的进场可能是加密市场下一个巨大的推动力

非常感谢大家对币世界研究院原创栏目【分析师看后市】的喜爱,现已推出同名深度系列原创栏目。如果你有喜欢的分析师,请在快讯、深度文章、B圈进行留言,点名你喜欢的分析...

1小时前 admin

波卡周报 | Rococo 升级成功,目前每个测试平行链增加至 17 个验证人
波卡周报 | Rococo 升级成功,目前每个测试平行链增加至 17 个验证人

加入PolkaWorld社区,共建Web3.0!波卡波卡联合创始人Robert发推,在Rococo网络上的最后12个小时中(重启前),拥有...

1小时前 admin

比特币从本周起进入新牛市阶段,期待爆发行情来临
比特币从本周起进入新牛市阶段,期待爆发行情来临

诸葛币谈周末时间比特币如期上冲至6万美元关口上方,一直围绕着6万美元关口徘徊,本周成为4月重要拐点,只要本周时间比特币价格能企稳6万美元上方,将会正式打开新的上...

1小时前 admin

Paradigm:随着 IBC 推出,重新理解 Cosmos 的价值

随着Cosmos的IBC推出,跨链真正崛起了。撰文:CharlieNoyes 和DanRobinson,分别为区块链投资机构Paradigm的合伙人与研究合伙人编译:PerryWa...

价格发现的艺术:当联合曲线遇到NFT
  • 价格发现的艺术:当联合曲线遇到NFT
  • 价格发现的艺术:当联合曲线遇到NFT
  • 价格发现的艺术:当联合曲线遇到NFT
  • 价格发现的艺术:当联合曲线遇到NFT
Sushi 周报:AMM V3亮点预告,第一批解锁开始,Fantom & Polygon 挖矿即将启动
  • Sushi 周报:AMM V3亮点预告,第一批解锁开始,Fantom & Polygon 挖矿即将启动
  • Sushi 周报:AMM V3亮点预告,第一批解锁开始,Fantom & Polygon 挖矿即将启动
  • Sushi 周报:AMM V3亮点预告,第一批解锁开始,Fantom & Polygon 挖矿即将启动
  • Sushi 周报:AMM V3亮点预告,第一批解锁开始,Fantom & Polygon 挖矿即将启动
全景式解读去中心化交易所发展现状:AMM、订单薄与聚合器

...

对话SushiSwap成员Jiro Ono:有太多即将上线的新产品让人期待

...

【项目面对面】ETHA:用户友好的收益优化器

互联网有一句经典名句“得屌丝者得天下”。从产品层面来说,一个伟大的应用未必一定是黑科技的,但它一定要好用、易用,才有可能被亿万民众广泛接受。区块链技术发展到今天,也开始逐步进入规模化应用。区块链的探索...

Coinbase上市和比特币ETF引发的新一轮行情
  • Coinbase上市和比特币ETF引发的新一轮行情
  • Coinbase上市和比特币ETF引发的新一轮行情
  • Coinbase上市和比特币ETF引发的新一轮行情
  • Coinbase上市和比特币ETF引发的新一轮行情
王川:为什么优质 NFT 潜力远大于实体收藏品 (一)
王川:为什么优质 NFT 潜力远大于实体收藏品 (一)

原创 硅谷王川 investguru 今天1/ 2021年三月十二日,在全球两千两百万直播观众的注视下,著名艺术品拍卖行佳士得(Christie's)把八零...

3小时前 admin

全景式解读DEX行业格局与发展趋势
  • 全景式解读DEX行业格局与发展趋势
  • 全景式解读DEX行业格局与发展趋势
  • 全景式解读DEX行业格局与发展趋势
  • 全景式解读DEX行业格局与发展趋势
资深交易员:以太坊可能在2021年达到1万美元,表现优于比特币

...

详细拆解黄金过去50年的走势,这对比特币的发展有何启发?

...

【分析师看后市】3月交易所流量分化严重,资本逐利明显

非常感谢大家对币世界研究院原创栏目【分析师看后市】的喜爱,现已推出同名深度系列原创栏目。如果你有喜欢的分析师,请在快讯、深度文章、B圈进行留言,点名你喜欢的分析师。今天【分析师看后市】为大家请到的分析...