【技术实现步骤摘要】
Data:A Framework for Anomaly Detection and Route Prediction,"Entropy,vol.15,no.6,pp.2218
‑
2245,2013.[Online].Available:】、GMM(Gaussian Mixture Model)【C.Fraley,"Algorithms for model
‑
based Gaussian hierarchical clustering,"SIAM JOURNAL ON SCIENTIFIC COMPUTING,vol.20,no.1,pp.270
‑
281,1998,doi:10.1137/S1064827596311451.】、K
‑
means【K.P.Sinaga and M.S.Yang,"Unsupervised K
‑
Means Clustering Algorithm,"IEEE Access,vol.8,pp.80716
‑
80727,2020,doi:10.1109/ACCESS.2020.2988796.】等,基于聚类的轨迹预测首先把船舶轨迹进行分类,针对不同的类别分别建立并训练相应的神经网络预测模型。由于数据系统内部特征的不同,在具体的研究中可以分为轨迹点聚类和轨迹段聚类,轨迹段聚类侧重于研究对象的行为模式分布特征和行为的完整性。但基于聚类的方法只适用于限定数量的特定海上航线,且聚类过程会造成数据多样性的损失。
[0005] ...
【技术保护点】
【技术特征摘要】
1.一种基于编码
‑
解码结构的TCN
‑
GRU船舶轨迹预测方法,其特征在于:包括以下步骤:步骤1,对船舶AIS历史轨迹数据进行预处理,得到船舶AIS历史轨迹数据集,将船舶AIS历史轨迹数据集划分为训练集和测试集;步骤2,构建基于TCN和双向GRU循环神经网络的轨迹预测模型;步骤3,构建损失函数MSE,用于衡量真实值和预测值的均方误差;步骤4,设置网络训练参数,所述训练参数包括隐藏层的单元数、批次大小、学习率;步骤5,用步骤1所得的训练集通过步骤3中的构建损失函数MSE以及步骤4中设置的网络训练参数对步骤2中构建的网络模型进行训练;训练网络模型包括加载步骤1中船舶AIS历史轨迹数据集中的训练集和测试集,加载网络模型,网络训练采用Adam优化器和均方误差MSE作为损失函数;步骤6,轨迹递归预测;将步骤1中得到的测试集输入步骤5中训练完成后的网络模型中,按照滑动窗口的方式进行递归预测,输出预测得到的经纬度,得到预测结果和预测误差。2.根据权利要求1所述的一种基于编码
‑
解码结构的TCN
‑
GRU船舶轨迹预测方法,其特征在于:所述步骤1的具体方法为:步骤101,对船舶AIS历史轨迹数据进行数据过滤,消除异常数据;步骤102,对步骤101处理后的船舶AIS历史轨迹数据进行运动特征选取;选定船舶AIS历史轨迹数据中的海上移动业务识别码(MMSI)、经度、纬度、对地航速、航向来表示船舶在时间t时刻的航行状态,得到选定后的船舶AIS历史轨迹数据;步骤103,对步骤102选定后的船舶AIS历史轨迹数据进行数据压缩;设定船舶AIS历史轨迹数据的采样频率为1
‑
15分钟,得到重新采样后的船舶AIS历史轨迹数据;步骤104,对步骤103中重新采样后的船舶AIS历史轨迹数据中的缺失数据进行处理;对缺失的数据进行三次样条插值,当船舶AIS历史轨迹数据接收间隔大于30分钟时,不再进行插值处理,而是将其视为下一条轨迹的起始点,得到插值后的船舶AIS历史轨迹数据;步骤105,对步骤104中插值后的船舶AIS历史轨迹数据进行归一化均匀分布的时间序列数据;所述归一化采用MIN
‑
MAX;步骤106,采用滑动窗口对步骤104中插值后的船舶AIS历史轨迹数据进行切分;采用前4
‑
6个时刻的轨迹点航行状态预测下一时刻的位置点经纬度,得到符合模型输入的船舶AIS轨迹数据文件;步骤107,数据集划分;将步骤106中得到的船舶AIS轨迹数据文件构成船舶AIS历史轨迹数据集,将该船舶AIS历史轨迹数据集按7:3或8:2划分为训练集和测试集。3.根据权利要求1所述的一种基于编码
‑
解码结构的TCN
‑
GRU船舶轨迹预测方法,其特征在于:所述步骤2的构建基于TCN和双向GRU循环神经网络的轨迹预测模型,具体方法为:步骤201,设计基于TCN网络的编码器,在编码器部分,对步骤...
【专利技术属性】
技术研发人员:祁文娟,刘志恒,余航,周绥平,张文杰,郭玉茹,李晨阳,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。