我了解翻转窗口设置了一个时间间隔,并且事件不会重叠并在设置的时间间隔内到期。现在,跳跃窗口和滑动窗口重叠,在跳跃窗口的情况下,我们有一个跳跃间隔和正常窗口间隔,滑动窗口有一个不同于窗口间隔的滑动间隔。我在Hopping Window上查看了这个链接,我明白了,但滑动间隔似乎也一样。有人可以帮我解释其中的区别。
问问题
3540 次
1 回答
4
微软有一个很好的解释(链接)。基本上,跳跃窗口总是从时间序列的开始向前推进一个特定的时间间隔。只有当时间序列中有数据需要评估时,滑动窗口才会前进。
数据集:
- 时间T:18
- T+1:12
- T+7: 20
- T+11: 15
- 电话+16:19
- 电话+27:107
跳跃:从时间 T 开始,对 10 秒窗口的值求和,前进 5 秒
- T-T10:50(18+12+20)
- T5-T15:35(20+15)
- T10-T20:24(15+19)
- T15-T25:19(19)
- T20-T30:107
滑动:从时间 T 开始,对 10 秒窗口的值求和
- 电话:50(18+12+20)
- T1:47(12+20+15)
- T7:44(20+15+19)
- T11:24(15+19)
- T16:19(19)
- T27:107(107)
跳跃窗口更多地基于时间表,在每个时期产生正好那个时期的输出。Streaming 窗口更基于事件,仅在数据存在时才产生输出。
于 2018-05-30T17:31:59.707 回答