【技术实现步骤摘要】
船舶的频繁活动模式挖掘方法、装置、设备和存储介质
[0001]本申请一般涉及数据处理
,具体涉及一种船舶的频繁活动模式挖掘方法、装置、设备和存储介质。
技术介绍
[0002]海洋运输是国际贸易与往来中一种重要的运输方式,了解海洋运输过程中船舶的活动模式,有助于了解船舶的活动规律与活动变化特点,从而可以获得关于海洋运输方面的情报数据。
[0003]在相关技术中,可以基于人工填报信息或者船舶历史轨迹数据挖掘船舶的频繁活动模式。
[0004]但是,(1)人工填报信息的方法主要是通过对人工收集的船舶航海信息进行处理,获得船舶的频繁活动模式。由于人工收集的信息存在准确性与全面性较低的问题,导致获得的船舶的频繁活动模式可靠性较差;(2)基于船舶历史轨迹数据挖掘船舶的频繁活动模式,主要是通过划分网格的方法,将船舶的各条历史轨迹数据进行栅格化,并根据船舶历史轨迹的时间顺序得到船舶在各个网格中的迁移情况,再利用相关数据挖掘算法挖掘船舶的频繁活动模式。该过程中,难以确定较为合理的网格大小,会导致获得的船舶的频繁活动模式存在误差。
技术实现思路
[0005]鉴于现有技术中的上述缺陷或不足,期望提供一种提高挖掘船舶的频繁活动模式精确度的船舶的频繁活动模式挖掘方法、装置、设备和存储介质。
[0006]第一方面,本申请实施例提供一种船舶的频繁活动模式挖掘方法,方法包括:
[0007]基于船舶历史轨迹数据识别船舶的第一停泊行为集合,第一停泊行为集合包括至少一个停泊行为;
[0008]基 ...
【技术保护点】
【技术特征摘要】
1.一种船舶的频繁活动模式挖掘方法,其特征在于,所述方法包括:基于船舶历史轨迹数据识别船舶的第一停泊行为集合,所述第一停泊行为集合包括至少一个停泊行为;基于每个所述停泊行为的发生位置确定与所述停泊行为对应的停泊位置区域;基于停泊位置区域确定所述船舶的频繁活动模式,所述频繁活动模式利用频次大于或者等于频次阈值的停泊位置区域编号子序列来表示,所述停泊位置区域编号子序列是将所述船舶停泊行为对应的停泊位置区域编号按照时间序列排列得到的。2.根据权利要求1所述的方法,其特征在于,所述基于每个所述停泊行为的发生位置确定与所述停泊行为对应的停泊位置区域,包括:过滤处理所述第一停泊行为集合,得到存在关联码头集合的第二停泊行为集合,所述第二停泊行为集合中的每个停泊行为存在与之关联的码头集合;分组处理多个所述码头集合,得到至少一个码头分组,所述码头分组中的码头相互连通;确定与所述停泊行为对应的停泊位置区域,所述停泊位置区域为与每个所述停泊行为对应的所述码头分组中的码头相互连通构成的位置区域。3.根据权利要求2所述的方法,其特征在于,所述过滤处理所述第一停泊行为集合,得到存在关联码头集合的第二停泊行为集合,包括:按照停泊时间的长短过滤所述第一停泊行为集合,得到过滤后的第一停泊行为集合;基于停泊行为的发生位置确定过滤后的第一停泊行为集合中的每个所述停泊行为是否存在关联的码头集合;过滤不存在关联码头集合的所述停泊行为,得到所述第二停泊行为集合。4.根据权利要求2所述的方法,其特征在于,所述分组处理多个所述码头集合,得到至少一个码头分组,包括:构建所述多个码头集合对应的连接关系图,所述连接关系图中每个节点对应于与所述第二停泊行为集合中每个所述停泊行为关联的码头集合中的码头,所述连接关系图中每条边用于连接与每个所述停泊行为关联的任意两个码头;确定所述连接关系图中具有连通性的连通子图,每个所述连通子图包含的码头为一个码头分组;给所述码头分组分配与之关联的编号。5.根据权利要求1至4任一所述的方法,其特征在于,所述基于停泊位置区域确定所述船舶的频繁活动模式,包括:获取每个所述停泊行为的发生时间和与每个所述停泊行为对应的停泊位置区域编号;按照所述停泊行为的发生时间顺序确定与所述停泊行为对应的停泊位置区域编号序列;基于至少两个相邻的发生时间划分所述停泊位置区域编号序列,得到停泊位置区域编号子序列集合;统计所述停泊位置区域编号子序列集合中每个所述停泊位置区域编号子序列的频次;确定所述频次大于或者等于频次阈值的至少一个所述停泊位置区域编号子序列作为所述船舶的频繁活动模式。
6.根据权利要求2所述的方法,其特征在于,在得到存在关联的码头的第二停泊行为集合之后,所述方法还包括:确定所述第二停泊行为集合中的每个停泊行为的发生位置是否位于与所述停泊行为关联的码头集合中任一码头的位置区域;若位于,则确定所述任一码头为所述码头集合的核心码头。7.根据权利要求6所述的方法,其特征在于,在确定与所述停泊行为对应的停泊位置区域之后,对于任一码头分组,所述方法还包括:统计第一停泊次数和至少一个第二停泊次数,所述第一停泊次数为所述停泊行为对应的码头分组为所述任一码头分组的停泊行为的次数,所述第二停泊次数为所述停泊行为的发生位置在所述任一码头分组中任一核心码头的停泊行为的次数;确定所述至少一个第二停泊次数与所述第一停泊次数之间的至少一个比值;确定所述至少一个比值中大于第一阈值的比值;将所述比值对应的核心码头确定为与所述任一码头分组对应的的代表码头。8.根据权利要求2所述的方法,其特征在于,在得到存在关联码头集合的第二停泊行为集合之后,所述方法还包括:确定所述第二停泊行为集合中相邻时间的两次停泊行为是否关联相同的码头集合;若是,则将相邻时间的两次停泊行为合并为同一次停泊行为,得到第三停泊行为集合。9.根据权利要求8所述的方法,其特征在于,在确定与所述停泊行为对应的停泊位置区域后,所述方法还包括:确定所述第三停泊行为集合中相邻时间的两次停泊行为是否存在相同的码头分组;如果存在,则将相邻时间的两次停泊行为合并为同一次停泊行为,得到第四停泊行为集合。10.一种船舶的频繁活动模式挖掘装置,其特征在于,所述装置包括:识别模块,被配置为基于船舶历史轨迹数据...
【专利技术属性】
技术研发人员:梁新,徐垚,任呈祥,温建新,朱福建,段溪泽,
申请(专利权)人:中电科海洋信息技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。