轨迹挖掘——轨迹模式挖掘

从一条轨迹或者从一组轨迹中挖掘出行模式可以分为四类:

1)共同移动模式

2)轨迹聚类

3)时序模式

4)周期性的模式

1)共同移动模式

flock(群):在一个小的固定形状的区域内,多个目标连续k个时间戳同时移动。由于事先定义的形状不太能确定,因此会出现损群问题。

convoy(护卫,车队)任意形状,通过密度来确定一个区域

swarm(大群):上面两个都必须要求是连续的,这个算法是要求不是连续的。,

traveling companion(出行合成):实时地探测上述模式的算法

为了识别事件:庆祝与集会等。

需要考虑两个因素:几何位置相对稳定;一个事件有很多聚集点组成,每个聚集点要至少有多个参与者。每个参与者要属于至少两个聚集点



2)轨迹聚类

1 比较两条轨迹直接的相似度,但是特征向量比较难刻画

2基于路网的轨迹聚类:把轨迹转化为路网,然后对路网进行聚类

3不基于路网的轨迹聚类:

    3.1对整个轨迹进行聚类

    3.2 对轨迹段进行聚类

    3.3 用时较少的自增长的轨迹段聚类方法。


3)从轨迹中挖掘时序模式



L1+L2+L4 是时序模式

第一种方法是基于线性简化方法:

将一段轨迹简化,然后比较相似度

第二种是基于聚类的方法:

基于密度聚类,将点聚集在一起,然后轨迹可以用聚类点表示

第三种是基于后缀树的方法(在路网中):如上图B所示

4)从轨迹数据中挖掘周期性模式

最大周期模式

频繁项集

傅里叶变换