代码之家  ›  专栏  ›  技术社区  ›  m1tk4

比较时间序列

  •  1
  • m1tk4  · 技术社区  · 14 年前

    我正努力围绕着这项任务进行思考,想知道是否有一种标准的方法来完成这项任务,或者一些库是有用的。

    某些事件在多个数据源中被跟踪和定时1…锡。记录的信息是事件类型和时间戳。同一类型的事件可能依次发生,也可能是间歇性的。可能存在“遗漏”事件,即当其中一个来源遗漏了事件,反之亦然,当一个来源引入了“误报”。同一事件在不同来源的观测值之间通常存在时间差。由于源的物理位置,这种时间差有一个不变的组件,但也可能有一个由网络延迟和其他因素引入的不同组件。

    我需要找到一种算法,可以找到最佳的最大时间间隔,该时间间隔应用于将单个“观测事件”中所有源的观测分组,并允许检测丢失的事件和误报。

    我想知道这个解决方案是否真的是统计领域的某个地方,而不是算法。如有任何意见,我们将不胜感激。

    1 回复  |  直到 14 年前
        1
  •  1
  •   YuriW    14 年前

    听起来你在建立一个考勤系统:在我目前正在建立的系统中,这种分组观察也是必要的。在我的例子中,有些员工有一张通行证,他们会把它放在一个读卡器的前面,以便登记他们的出勤情况。首先,系统将从一名员工中选择所有出席人员。然后它会把它们放在一天的盒子里,按注册时间排序。每一次注册都将根据是开始还是停止进行评估。如果第一次注册是开始注册,那么系统将在最多12小时后搜索停止注册。如果停止不来,则插入停止。当计划已知时,可以进行额外的情报工作。也许你可以使用统计数据,但在我的例子中,这是一个算法问题,结合了组织的知识。

    推荐文章