问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一文读懂深度学习时序分析

发布网友 发布时间:2022-04-23 18:11

我来回答

1个回答

热心网友 时间:2023-08-31 11:59

作者 | Prakhar Ganesh

编译 | 安然

近日,发表在《DataScience》上的一篇文章,使用深度学习方法,从数据处理、循环网络、RNN上的LSTM、CNN-LSTMs等方面介绍了时间序列分析,同时解释了时间序列的概念以及为什么选择深度学习的方法等问题。

什么是时间序列分析?

时间序列是一系列数据点,使用时间戳进行排序,是对时间序列数据的分析。

从水果的每日价格到电路提供的电压输出的读数,时间序列的范围非常大,时间序列分析的领域也是如此。分析时间序列数据通常侧重于预测,但也可以包括分类,聚类,异常检测等。

例如,通过研究过去的价格变化模式,可以尝试预测曾经想要购买的一款手表的价格,判断它的最佳购买时间!

为什么选择深度学习?

时间序列数据可能非常不稳定且复杂。深度学习方法不假设数据的基本模式,而且对噪声(在时间序列数据中很常见)的鲁棒性更强,是时间序列分析的首选方法。

数据处理

在继续进行预测之前,重要的是首先以数学模型可以理解的形式处理数据。通过使用滑动窗口切出数据点,可以将时间序列数据转换为监督学习问题。然后,每个滑动窗口的预期输出是窗口结束后的时间步长。

循环网络

循环网络一种复杂的深度学习网络。它们可以记住过去,因此是序列处理的首选。RNN单元是循环网络的骨干。

RNN单元具有2个传入连接,即输入和先前状态。同样,它们还具有2个传出连接,即输出和当前状态。这种状态有助于他们结合过去和当前输入的信息。

一个简单的RNN单元太简单了,无法统一用于跨多个域的时间序列分析。因此,多年来提出了各种各样的变体,以使循环网络适应各个领域,但核心思想保持不变!、

RNN上的LSTM

LSTM单元格是特殊的RNN单元格,其中带有“门”,其本质上是介于0到1之间的值,对应于状态输入。这些门背后的直觉是忘记或保留过去的信息,这使他们不仅可以记住过去,还可以记住更多。

CNN-LSTMs

由于状态信息要经过每一个步长,所以RNNs只能记住最近的过去。

另一方面,像LSTM和GRU这样的门控网络可以处理相对较长的序列,但是即使这些网络也有其局限性!!为了更好地理解这一问题,还可以研究消失和爆炸的梯度。

那么如何处理很长的序列呢?最明显的解决办法就是缩短它们!!但如何?一种方法是丢弃信号中呈现的细粒度时间信息。

这可以通过将一小组数据点累积在一起并从中创建特征来完成,然后将这些特征像单个数据点一样传递给LSTM。

多尺度分层LSTMs

看看CNN-LSTM架构,有一件事浮现在我的脑海中……为什么要使用CNNs来合并那些组?为什么不使用不同的LSTM呢!多尺度分层LSTMs是基于相同的思想构建的。

输入是在多个尺度上处理的,每个尺度都致力于做一些独特的事情。适用于更细粒度输入的较低标度专注于提供细粒度(但仅是最近的)时间信息。

另一方面,较高的比例集中在提供完整的图片(但没有细粒度的细节)上。多个刻度可以一起更好地理解时间序列。

下一步是什么?

时间序列分析是一个非常古老的领域,包含各种跨学科的问题,每种陈述问题都有其自身的挑战。

然而,尽管每个领域都根据自己的要求调整了模型,但是时间序列分析中仍然有一些一般性的研究方向需要加以改进。

例如,从最基本的RNN单元到多尺度分层LSTM的每项开发都以某种方式专注于处理更长的序列,但是即使最新的LSTM修改也有其自身的序列长度*,并且目前仍然没有一种架构可以真正处理极长的序列。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕错过了糖筛怎么办 糖筛有哪些注意事项 怀孕几个月查唐筛 蔡家沟镇慈云寺 哈佳高铁高楞站多少平方米位置在那 超威电池生产日期怎么看 超威电池寿命一般多长时间 华晨宇鸟巢四面台10w+秒罄!!火星演唱会舞台概念图震撼发布! 手机连接160wifi电脑蓝屏使用160WiFi遇到问题应该如何解决 为什么手机wifi总是刚开启,锁屏就掉了。wifi设置里的休眠模式也是永久的... 建行卡为什么不能网上转账 学校发我们的建设银行卡一定要激活吗? 我打电话查余额说输入取钱密码... 奇瑞瑞虎8保养灯怎么归零? 门窗的开启方式有哪些? 小波变换的简介 瑞虎5保养灯一直亮着灯,该如何归零? 滑动窗口选择重传协议窗口尺寸大小如何确定 hog特征为什么可以用于行人识别能不能用于其他识别 奇瑞艾瑞泽7保养灯怎么消除 怎么消除瑞虎仪表盘上的小扳手 如何确定滑动窗口的最优大小 OPENCV中detectMultiScale()函数返回的值是什么? 奇瑞瑞虎保养灯怎么消 opencv 的多尺度行人检测,尺度是多少 奇瑞车保养灯如何归零 人脸检测时为什么要进行多尺度变化 瑞虎仪表盘上的小扳手灯亮了,怎么熄灭它 玉兔诗句 奇瑞瑞虎保养灯如何归零 瑞虎保养灯我怎么归零? 老学校的校标可以换吗 奇瑞汽车保养提示灯怎么清除? 滑动窗口的介绍 滑动窗口机制的介绍 滑动窗口的意义和作用在哪 生物信息学中的滑动窗口是不是越大越好,严谨度是不是越大越好?为什么 滑动窗口技术工作原理 GBN中滑动窗口大小和滑动窗口总数有什么区别 在计算机网络考试中,问:TCP流量控制中,滑动窗口的特点。有谁能总结一下? 怎么样才可以提高信用卡额度,信用卡提额技巧 怎样能把信用卡额度提高的快? 如何提高中行信用卡公务卡长期额度? 家用烤箱 烤猪肉 温度 时间 烤箱猪肉片的温度和时间需要多少 脆皮烤猪温度多少? 家用电烤箱烤猪皮温度和时间最失宜 烤箱烤大块猪肉的做法 烤乳猪用烤箱加热几分钟 烤猪肉块需要考多少分钟? 怎么用烤箱烤一整块肉? 由于严重违期唯品花无法用, 人工无法开通,以后还完款还能用吗? ...目前还剩1000多额度,但是不能使用了,结账时突然就没有这个选项了,电...