时序中的change point是什么意思?

  统计/机器学习 无监督学习 时间序列    浏览次数:4013        分享
3

时序中的change point是什么意思?是等同于异常点的吗?

 

niiii   2019-04-11 14:00



   2个回答 
5

change point不等同于异常点。

假如有一个时间序列$T=t_1t_2\cdots t_{100}$有100个点组成。如果$t_1,t_2,\cdots,t_{30}$服从某个分布$D_1$,$t_{31},t_{32},\cdots,t_{50}$服从某个分布$D_2$,$t_{51},t_{52},\cdots,t_{100}$服从某个分布$D_3$。那么整个时间序列就由三个分布构成,分布的切换点就是所谓的change point,比如$t_{31}, t_{51}$。

下面这个图中这个时间序列

A,B,C,D就是change point。

SofaSofa数据科学社区DS面试题库 DS面经

LiShanfei   2019-04-15 07:36

很赞,清楚明了 - niiii   2019-04-15 13:03
1

change point一般叫做变点。

变点把一段时间序列分成多段,每一段时间序列是服从同一分布的(比如相似的方差、均值);变点就是每段的起始点。

这个时间序列可以看出是分成很多段的,每段的起点就是变点。

也可以参考下维基百科链接Change detection


SofaSofa数据科学社区DS面试题库 DS面经

数据科学小K   2022-05-17 23:29



  相关讨论

怎么对时间序列类的数据进行聚类?

ARIMA模型中的三个参数(p, d, q)都是什么意思?

关于领域自适应问题

怎么判断一个时间序列是平稳的?

如何判断时间序列的周期性?

python两个日期,求间隔的天数

求助,按照百度的方法从日期提取年龄出现错误了

python中怎么判断某一年是闰年?

怎么把datetime类型转为字符串类型,但只保留日期

怎么在python中获取昨天的日期的字符串?

  随便看看

神经网络中的dense和sparse是什么意思?

医学统计里的c-index或者c-statistic是什么意思?

去掉pandas DataFrame的index的名字

凸函数、凸集分别是什么意思?

Resnet-18, Resnet-50, Resnet-101这些模型里的数字是什么意思?