去趋势波动分析 (Detrended fluctuation analysis ;DFA)

DFA是一种由Peng等人(1994)引入用于DNA研究的长期幂律关系技术;它也适用于非平稳时间序列数据集。该技术已广泛应用于分析连续发展后的自然环境之间的长期关系。从动力学角度看, 这种方法中变换的序列仍残留着原序列的痕迹, 与原序列保持着相同的持久性 (或反持久性) 。同时, 变换可较好地“滤除”其自身演化的趋势成分, 剩下的离差序列主要就是波动成分【3】

计算方法与步骤参照参考文献【3】。这里补充一下DFA指数(a)代表的意义,

  • 如果a等于0.5,表示过程是随机分布的,有独立随机方法。
  • 如果0 <a< 0.5,则过程是依赖的,是一个短期关系,表明时间序列数据与之前的时间序列数据有相反的趋势。
  • 如果0.5 <a<1,则序列是连续的,未来的趋势线类似于过去的趋势线。
  • 如果a的值接近1,则这种相似性倾向越高。
  • 当a = 1时,过程为1/f序列,即,具有1/f谱的非平稳随机序列,按尺度不变性和长程关系进行分类。
  • 如果a≥1.5,这个过程是一个布朗噪声序列。

拓展–A, A. M. D. S. F. , A, G. F. Z. B. , C, A. P. N. D. C. , & D, E. F. G. . (2020). Statistical test for multiple detrended cross-correlation coefficient. Physica A: Statistical Mechanics and its Applications, 562.

参考文献

【1】R语言实现
【2】MFDFA: MultiFractal Detrended Fluctuation Analysis
【3】杨萍,侯威,封国林.基于去趋势波动分析方法确定极端事件阈值[J].物理学报,2008(08):5333-5342.

  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 去趋势波动分析Detrended Fluctuation AnalysisDFA)是一种用于分析时间序列的方法,它可以用来研究时间序列的长期相关性。该方法可以去除时间序列的趋势,然后计算其波动性。DFA可以应用于许多领域,如金融、医学、气象等。 ### 回答2: 趋势去除波动分析Detrended Fluctuation Analysis,简称DFA)是一种用于分析时间序列中自我相关性的方法。它最初是针对人类体征(如心率变异性)研究中的信号变化而开发的,但目前已广泛应用于其他领域,如心理学、金融、气象、物理学等。 DFA的一个主要思想是通过将时间序列分成若干不同的时间段,来研究序列的长程相关性。在每个时间段内,我们可以通过拟合一条直线来去除该时间段的趋势。然后,我们计算该时间段内残差的方差,并将其存储下来。接下来,我们通过将时间段扩展至更长的时间范围来重复这个过程,直到整个序列被完全分解。此时,我们可以将累积的残差方差进行分析,以评估序列的长程相关性。 具体地说,我们可以通过计算序列的累积残差方差的平方根与时间段长度的对数之间的关系来确定序列的长程相关性。如果该关系呈线性,则表明序列具有长程相关性。反之,如果该关系呈非线性或者噪声状的,则表明序列可能是随机的。 DFA具有许多优点,例如,它不需要先验假设,可以处理非平稳和非线性序列,以及对短序列不敏感等。然而,它也存在一些局限性,例如,对于具有显著周期性的序列,可能需要先进行周期性分析才能得到正确的结果。 总之,DFA是一种非常有用的时间序列分析方法,它已被广泛应用于各种领域,以研究复杂的自我组织系统和现象。 ### 回答3: 去趋势波动分析Detrended Fluctuation Analysis,简称DFA)是一种广泛应用于信号处理与时间序列分析的方法,能够提取非线性系统中长程相依性特征。DFA是由普林斯顿大学的Peng等人于1994年提出的。它适用于处理非平稳性信号,可以对动态变化中的长期记忆性进行分析。 在DFA中,先将应用的时间序列减去原函数的趋势,然后计算出一系列子序列的平均方差,然后通过绘制随着时间序列长度的对数增长,随后用回归拟合计算斜率确定所分析的时间序列的长程相依性。这样可以忽略趋势成分的影响,更好地识别出时间序列的真实特性。 DFA方法被广泛应用于生理和社会科学等领域。例如,可以应用于血压变化、脑电波分析、金融市场波动等方面的研究中。DFA分析结果可以帮助研究者更好地理解长期记忆的起源,探讨系统的整体动力学特征。它已经成为一种非常有用的工具,为人们深入了解复杂的非线性系统提供了新的途径。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值