计算机科学 ›› 2021, Vol. 48 ›› Issue (4): 70-77.doi: 10.11896/jsjkx.200200024

• 数据库&大数据&数据科学 • 上一篇    下一篇

基于CNN和LSTM的移动对象目的地预测

李冰荣, 皮德常, 候梦如   

  1. 南京航空航天大学计算机科学与技术学院 南京211106
  • 收稿日期:2020-06-24 修回日期:2020-06-19 出版日期:2021-04-15 发布日期:2021-04-09
  • 通讯作者: 皮德常(dc.pi@nuaa.edu.cn)
  • 基金资助:
    国家自然科学基金(U1433116)

Destination Prediction of Moving Objects Based on Convolutional Neural Networks and Long-Short Term Memory

LI Bing-rong, PI De-chang, HOU Meng-ru   

  1. College of Computer Science and Technology,Nanjing University of Aeronautics and Astronautics,Nanjing 211106,China
  • Received:2020-06-24 Revised:2020-06-19 Online:2021-04-15 Published:2021-04-09
  • About author:LI Bing-rong,born in 1996,M.S candidate.Her main research interests include location prediction of moving object and data mining,etc.(libingrongnuaa@163.com)
    PI De-chang,born in 1971,professor,Ph.D supervisor,is a senior member of China Computer Federation.His main research interests include data mining,big data management and analysis.
  • Supported by:
    National Natural Science Foundation of China(U1433116).

摘要: 移动对象目的地预测是基于位置的服务的重要组成部分。该领域一直存在数据稀疏、长期依赖等难以解决的问题。为了有效解决这些问题,首先引入了一种基于最小描述长度策略(Minimum Description Length,MDL)的轨迹分段方法,以获得轨迹的最佳分段,提高轨迹之间的相似度,实现对轨迹的简化。随后将分段后的数据进行图像化处理和局部特征提取,并对轨迹目的地进行聚类,从而为轨迹数据增加标签。最后提出了一种基于卷积和长短期记忆循环单元的深度学习算法CNN-LSTM,该算法先将局部图像数据和标签作为卷积神经网络(Convolutional Neural Network,CNN)模型的输入,通过空间特征的深度提取来保留有效信息,再利用长短期记忆网络(Long-Short Term Memory,LSTM)算法进行训练和目的地预测。在移动对象的真实轨迹数据集上进行了大量实验,结果表明,所提CNN-LSTM方法具有较强的学习能力,能更好地捕捉轨迹时空相关性。与现有的最新相关算法相比,该方法具有很高的目的地预测准确度。

关键词: CNN, LSTM, 轨迹, 目的地预测, 移动对象

Abstract: Destination prediction of moving objects is an important part of location-based service.There are always some difficult problems in this field,such as sparse data and long-term dependence.In order to solve these problems effectively,firstly,a trajectory segmentation method based on the minimum description length strategy (MDL) is introduced,which can obtain the best tra-jectory segmentation,improve the similarity between tracks and realize the simplification of trajectories.Then,the segmented data are processed by image processing and local extraction,and the trajectory destination is clustered to add labels to the trajectory data.Finally,this paper proposes a deep learning framework CNN-LSTM based on convolution and long-short term memory.In this framework,local image data and labels firstly are taken as the input of the CNN model,and the effective information is preserved through the depth extraction of spatial features.Then,the LSTM algorithm is used for training and destination prediction.Extensive experiments are carried out on real trajectory dataset of moving objects .The results demonstrate that the CNN-LSTM method proposed in this paper has a strong learning ability and can better capture the spatiotemporal correlation of trajectories.In comparison to state-of-the-art and latest prediction algorithms,this method has high accuracy of destination prediction.

Key words: CNN, Destination prediction, LSTM, Moving objects, Trajectory

中图分类号: 

  • TP311
[1]SHIH D H,SHIH M H,YEN D C,et al.Personal mobility pattern mining and anomaly detection in the GPS era[J].American Cartographer,2016,43(1):55-67.
[2]Kaggle.Kaggle competition[OL].https://www.kaggle.com/c/pkdd-15-predict-taxi service-trajectory-i,2015.
[3]MORZY M.Prediction of moving object location based on fre-quent trajectories[C]// Proceedings of the 21st International Symposium on Computer and Information Sciences.Berlin,Heidelberg:Springer,2006:583-592.
[4]PEI J,HAN J,MORTAZAVI-ASL B,et al.Prefixspan:Mining sequential patterns efficiently by prefix-projected pattern growth[C]//Proceedings 17th International Conference on Data Engineering.Heidelberg,Germany,IEEE,2001:215-224.
[5]MONREALE A,PINELLI F,TRASARTI R,et al.Wherenext:a location predictor on trajectory pattern mining[C]//Procee-dings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining.ACM,2009:637-646.
[6]YING J J C,LEE W C,WENG T C,et al.Semantic trajectory mining for location prediction[C]//Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems.ACM,2011:34-43.
[7]CHEN M,LIU Y,YU X.Nlpmm:A next location predictor with markov modeling[C]//Pacific-Asia Conference on Knowledge Discovery and Data Mining.Springer,Cham,2014:186-197.
[8]MATHEW W,RAPOSO R,MARTINS B.Predicting future locations with hidden Markov models[C]//Proceedings of the ACM Conference on Ubiquitous Computing.New York:ACM,2012:911-918.
[9]ASAHARA A,MARUYAMA K,SATO A,et al.Pedestrian-movement prediction based on mixed Markov-chain model[C]//Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems.ACM,2011:25-33.
[10]WU F,FU K,WANG Y,et al.A spatial-temporal-semantic neural network algorithm for location prediction on moving objects[J].Algorithms,2017,10(2):37-62.
[11]LIU Q,WU S,WANG L,et al.Predicting the next location:a recurrent model with spatial and temporal contexts[C]//Proceedings of the 30th AAAI Conference on Artificial Intelligence.Phoenix,Menlo Park:AAAI,2016:194-200.
[12]LEE J G,HAN J,WHANG K Y.Trajectory Clustering:A Partition-and-Group Framework[C]//proceedings of the ACM SIGMOD International Conference on Management of Data.2007:593-604.
[13]BREBISSON A D,SIMONE,AUVOLAT A,et al.Artificialneural networks applied to taxi destination prediction[C]//Proceedings of the 2015th International Conference on ECML PKDD Discovery Challenge.2015:40-51.
[14]ESSE P C,GUILLOUET B,LOUBES J M,et al.DestinationPrediction by Trajectory Distribution Based Model [J].IEEE Transactions on Intelligent Transportation Systems,2018,19(8):2470-2481.
[15]JIANG J,ZHANG H F,PI D C,et al.Destination Prediction of Moving Objects Based on Convolutional Neural Networks[J].Journal of Chinese Computer Systems,2019,40(12):2519-2525.
[16]PEI Z,QI X,ZHANG Y,et al.Human trajectory prediction in crowded scene using social-affinity Long Short-Term Memory[J].Pattern Recognition,2019,93:273-282.
[17]LYU J,LI Q,SUN Q,et al.T-CONV:a convolutional neural network for multi-scale taxi trajectory prediction[C]//2018 IEEE international conference on big data and smart computing (bigcomp).IEEE,2018:82-89.
[18]WANG L,ZHONG Y,MA W.GPS-data-driven dynamic destination prediction for on-demand one-way carsharing system[J].IET Intelligent Transport Systems,2018,12(10):1291-1299.
[19]XUE A Y,QI J,XIE X,et al.Solving the data sparsity problem in destination prediction[J].The VLDB Journal,2015,24(2):219-243.
[1] 何晓, 周佳立, 吴超.
面向铣削机器人的低成本精确标定及刀路拟合方法
Low Cost Accurate Calibration and Tool Path Fitting Method for Milling Robot
计算机科学, 2022, 49(7): 187-195. https://doi.org/10.11896/jsjkx.210500135
[2] 张源, 康乐, 宫朝辉, 张志鸿.
基于Bi-LSTM的期货市场关联交易行为检测方法
Related Transaction Behavior Detection in Futures Market Based on Bi-LSTM
计算机科学, 2022, 49(7): 31-39. https://doi.org/10.11896/jsjkx.210400304
[3] 于家畦, 康晓东, 白程程, 刘汉卿.
一种新的中文电子病历文本检索模型
New Text Retrieval Model of Chinese Electronic Medical Records
计算机科学, 2022, 49(6A): 32-38. https://doi.org/10.11896/jsjkx.210400198
[4] 岳晴, 尹健宇, 王生生.
基于改进CNN的低剂量CT图像肺结节自动检测
Automatic Detection of Pulmonary Nodules in Low-dose CT Images Based on Improved CNN
计算机科学, 2022, 49(6A): 54-59. https://doi.org/10.11896/jsjkx.210400211
[5] 林夕, 陈孜卓, 王中卿.
基于不平衡数据与集成学习的属性级情感分类
Aspect-level Sentiment Classification Based on Imbalanced Data and Ensemble Learning
计算机科学, 2022, 49(6A): 144-149. https://doi.org/10.11896/jsjkx.210500205
[6] 余本功, 张子薇, 王惠灵.
一种融合多层次情感和主题信息的TS-AC-EWM在线商品排序方法
TS-AC-EWM Online Product Ranking Method Based on Multi-level Emotion and Topic Information
计算机科学, 2022, 49(6A): 165-171. https://doi.org/10.11896/jsjkx.210400238
[7] 郁舒昊, 周辉, 叶春杨, 王太正.
SDFA:基于多特征融合的船舶轨迹聚类方法研究
SDFA:Study on Ship Trajectory Clustering Method Based on Multi-feature Fusion
计算机科学, 2022, 49(6A): 256-260. https://doi.org/10.11896/jsjkx.211100253
[8] 祝文韬, 兰先超, 罗唤霖, 岳彬, 汪洋.
改进Faster R-CNN的光学遥感飞机目标检测
Remote Sensing Aircraft Target Detection Based on Improved Faster R-CNN
计算机科学, 2022, 49(6A): 378-383. https://doi.org/10.11896/jsjkx.210300121
[9] 王杉, 徐楚怡, 师春香, 张瑛.
基于CNN-LSTM的卫星云图云分类方法研究
Study on Cloud Classification Method of Satellite Cloud Images Based on CNN-LSTM
计算机科学, 2022, 49(6A): 675-679. https://doi.org/10.11896/jsjkx.210300177
[10] 赵征鹏, 李俊钢, 普园媛.
基于卷积神经网络的Retinex低照度图像增强
Low-light Image Enhancement Based on Retinex Theory by Convolutional Neural Network
计算机科学, 2022, 49(6): 199-209. https://doi.org/10.11896/jsjkx.210400092
[11] 李昊, 曹书瑜, 陈亚青, 张敏.
基于注意力机制的用户轨迹识别模型
User Trajectory Identification Model via Attention Mechanism
计算机科学, 2022, 49(3): 308-312. https://doi.org/10.11896/jsjkx.210300231
[12] 袁景凌, 丁远远, 盛德明, 李琳.
基于视觉方面注意力的图像文本情感分析模型
Image-Text Sentiment Analysis Model Based on Visual Aspect Attention
计算机科学, 2022, 49(1): 219-224. https://doi.org/10.11896/jsjkx.201000074
[13] 宋嘉庚, 张扶桑, 金蓓弘, 窦竹梅.
基于频繁航路模式的航迹类型识别
On Aircraft Trajectory Type Recognition Based on Frequent Route Patterns
计算机科学, 2021, 48(9): 59-67. https://doi.org/10.11896/jsjkx.210100014
[14] 罗月童, 汪涛, 杨梦男, 张延孔.
基于历史行车轨迹集的车辆行为可视分析方法
Historical Driving Track Set Based Visual Vehicle Behavior Analytic Method
计算机科学, 2021, 48(9): 86-94. https://doi.org/10.11896/jsjkx.200900040
[15] 黄晓生, 徐静.
基于PCANet的非下采样剪切波域多聚焦图像融合
Multi-focus Image Fusion Method Based on PCANet in NSST Domain
计算机科学, 2021, 48(9): 181-186. https://doi.org/10.11896/jsjkx.200800064
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!