论文阅读:Streaming pattern discovery in multiple time-series

VLDB 发表时间:2005 作者:Spiros Papadimitriou
在2005年提出的该方法具有很强的先进性,可以利用该思想对模型进行改进和验证。是一篇非常值得学习的文章

abstract

In this paper, we introduce SPIRIT (Streaming Pattern discovery in multIple Time-series). Given n numerical data streams, all of whose values we observe at each time tick t, SPIRIT can incrementally find correlations and hidden variables, which summarise the key trends in the entire stream collection. It can do this quickly, with no buffering of stream values and without comparing pairs of streams. Moreover, it is anytime, single pass, and it dynamically detects changes. The discovered trends can also be used to immediately spot potential anomalies, to do efficient forecasting and, more generally, to dramatically simplify further data processing. Our experimental evaluation and case studies show that SPIRIT can incrementally capture correlations and discover trends, efficiently and effectively.

1.这篇文章提出了SPIRIT多时间序列中流模式的发现,从时间间隔为t的n个数据流,找到相关性和隐藏变量(提取流数据中的关键信息)。
2.该方法具有快速、不需要缓存、不需要对照流的优点,同时可以在任何时候、动态的检测变化。
3.该方法可以立刻检测异常点,进行高效的预测,简化下一步的数据处理。
4.并通过实验验证了该方法捕获相关性和发现趋势越来越有效。

背景:

流数据是非常常见的数据形式,他们都有两个共同点,1)数据量大刷新频率高,实时处理缓慢2)用户或者应用不能得到及时的数据反馈。流数据的处理已经有一些基础模型,并在实际中应用。流数据管理系统对预测模型和行惯性分析是十分重要的,流数据中很多变量是相关的,用很少的隐藏变量处理表示流数据的是十分重要的,该文章提出用少数变量表示整个流数据特征的方法。

该方法主要有两个作用:

1.发现流数据的模式,用隐藏变量表示流数据的变化规律。
2.自动确定隐藏变量个数。

该方法对数据的要求:

1.流数据
2.数据根据流数的多少进行线性变化(不能是平方或者非线性)
3.It is adaptive, and fully automatic.(个人理解应该是动态变化的)

解决问题:

对多个流数据进行自动特征提取,用k个变量表征多个流数据的规律。可以用作异常检测和预测。

实现该方法的主要步骤:

1.计算隐藏变量
1)主成分分析获得w_t
2)根据w_t计算隐藏变量y_i
3)根据隐藏变量计算重构误差e
4)根据误差e更新w_ty_i
2.计算隐藏变量的个数k
1)根据输入x_t的平方和计算E_{t+1}
2)计算k个隐藏变量下的E_{(k)}
3)根据E_{t+1}E_{k}和两个阈值调整k的大小
其中w_ty_ieE_{t+1}E_{k}给出了详细的计算步骤。

实验结果:

论文用了三种数据集验证该方法的有效性,并对精度进行分析。

结论:

该方法有效地实现了在流数据中寻找模式、相关性和隐藏变量,并具有以下特性:

  • 发现多个流之间的潜在相关性,获得隐藏变量,并通过一些隐藏变量提供流集合的非常紧凑的表示。
  • 自动估计要隐藏变量的数量k。
  • 无论是在数据库大小(即时间刻度t的数量)还是在流的数量n上,它的扩展都非常好。因此,它适用于大量的传感器/数据源。
  • 计算要求低:只需O(nk)浮点运算,无矩阵变换和奇异值分解(SVD)
  • 它可以很自然地与任何预测方法相结合,因此很容易进行预测,并处理缺失值。
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,294评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,780评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,001评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,593评论 1 289
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,687评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,679评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,667评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,426评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,872评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,180评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,346评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,019评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,658评论 3 323
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,268评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,495评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,275评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,207评论 2 352