[发明专利]基于自动编码器和双向LSTM的船舶轨迹预测方法及系统在审
| 申请号: | 202010658916.1 | 申请日: | 2020-07-09 |
| 公开(公告)号: | CN111783960A | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 张胜;陈思文;王龙;杨晨;张海粟;吴帆;马琳飞 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
| 主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G06Q10/04 |
| 代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 严彦 |
| 地址: | 430014 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 自动 编码器 双向 lstm 船舶 轨迹 预测 方法 系统 | ||
1.一种基于自动编码器和双向LSTM的船舶轨迹预测方法,其特征在于:对船舶AIS轨迹数据进行预处理后,采用LSTM自动编码器对轨迹数据进行特征提取;随后,将提取到的特征与轨迹经纬度数据结合来表示船舶当前航行状态,并作为模型输入,通过包含注意力机制的双向LSTM神经网络模型训练学习轨迹数据中隐含的船舶运动规律,利用模型学习到的船舶运动规律对船舶下一时刻的位置进行预测。
2.根据权利要求1所述基于自动编码器和双向LSTM的船舶轨迹预测方法,其特征在于:所述对船舶AIS轨迹数据进行预处理,实现方式包括以下子步骤,
步骤101,获取全部轨迹点数据,选定轨迹采样点数据中的经度、纬度、对地速度、航向、时间来表示船舶当前航行状态,轨迹位置数据表示为Traj={p1,p2,......pn},n表示采样点总数,第t个时刻采样点数据表示为pt={latt,lont,sogt,headingt,timet},t=1,2,3……n;
其中,latt,lont,speedt,anglet,timet表示第t个时刻采样点的经度、纬度、对地速度、航向及采样时间;
步骤102,采用线性插值的方法对轨迹数据进行插值及修正,实现如下,
设线性插值修正的时间间隔为Δt,第t个时刻采样点数据为pt={latt,lont,sogt,headingt,timet},将第t个时刻采样点纬度、经度、对地速度和航向分别作为变量Xt代入公式中进行计算;
其中,起算时刻为t=0,Xt+1为第t+1个时刻的相应变量,计算结果作为第t+1个时刻的插值修正数据p′t+1={lat′t+1,lon′t+1,sog′t+1,heading′t+1},
修正后的轨迹数据记为Traj′={p′1,p′2,……p′n};
步骤103,对修正后得到的数据Traj′进行归一化,将p′t中各维数据代入式中计算得到其中,为t时刻归一化后采样点数据,分别为归一化后的经度、纬度、对地速度和航向;
步骤104,利用滑动窗口对步骤103所得经过插值修正及归一化处理后的轨迹序列数据采用滑动窗口进行切分,将当前t时刻轨迹点及其之前k个时刻的轨迹点作为一组数据,每切分一次,窗口向前移动一个单位,直至到最后一个轨迹点;k为预设的窗口长度,切分后的轨迹数据记为EnTraj;
将切分后的轨迹数据EnTraj划分为训练集En_train,验证集En_Va和测试集En_test。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010658916.1/1.html,转载请声明来源钻瓜专利网。





