我有一个时间序列,它可能会经历不同的波动阶段。一个例子可能是一些股票从上午 9 点到 11 点具有高方差,从上午 11 点到下午 2 点具有低方差,然后又出现高方差。有没有办法识别这些不同的变化时期?
我正在考虑采用长度为的滑动窗口,计算该窗口中的方差并在其上运行变化点检测,但我认为这需要我知道估计方差的分布。我的另一个想法是获取窗口的方差并尝试为其拟合马尔可夫链,但我事先不知道应该有多少个状态。
抱歉,激励的例子不仅仅在金融领域。我想有一种方法来模拟时间序列中的“风险”,这可能是与金融资产相关的风险。另一个例子是风能生产 - 风力涡轮机产生的能量非常不稳定且不可预测,但如果有一个学习算法可以识别一个月中的哪些日子风能生产的方差高,什么时候低,那就太好了