【技术实现步骤摘要】
一种基于多源异构信息网络的目的地推荐方法及系统
[0001]本专利技术主要涉及推荐系统领域,主要涉及一种基于多源异构信息网络的目的地推荐方法及系统。
技术介绍
[0002]随着传感器种类的多样、移动互联部署范围的扩大、高性能计算和可靠性存储技术的快速发展,轨迹数据的提取变得快捷和智能。在当前的大数据背景下,学者们从群体、动态、时空的角度理解城市人群移动行为和空间结构的关系,从而解决各类城市应用的问题,如导航服务、广告推送、交通管理等。其中基于位置的推荐系统成为研究的热点,包括兴趣点(Point
‑
of
‑
interest, POI)推荐、下一POI推荐、目的地推荐等。现有的推荐方法主要侧重于利用关于用户偏好、社会影响和地理影响的信息来量化用户的访问偏好,比如将社会影响与基于用户的协同过滤模型相结合,或用贝叶斯模型对地理影响进行建模等。除此之外,潜在因子模型、马尔科夫链等方法也被广泛应用于序列数据分析和推荐。为了考虑相邻POI之间的时间间隔和地理距离,一些研究将扩展的循环神经网络(Recur ...
【技术保护点】
【技术特征摘要】
1.一种基于多源异构信息网络的目的地推荐方法,其特征在于,包括以下步骤:S1,采集轨迹时空信息,计算车辆停留的时空地理信息,据此进行数据清洗得到合理的轨迹时空信息;S2,去除清洗后的冗余的轨迹时空信息,对去除冗余的轨迹时空信息所在位置区域的地图进行爬取,获得POI信息,并将POI信息与去冗余的轨迹时空信息进行匹配,使得所述POI信息与所述去除冗余的轨迹时空信息一一对应,根据POI信息包括的语义信息和位置信息以及所述去除冗余的轨迹时空信息构建多重元路径,基于元路径构建异构图;S3,基于构建的异构图进行邻居信息聚合,得到节点表征信息,利用节点表征信息构建多头注意机制模型,训练该模型输出得到目的地推荐结果。2.根据权利要求1所述的基于多源异构信息网络的目的地推荐方法,其特征在于,所述采集轨迹时空信息具体为:采集来自于机动车OBD接口的车辆驾驶状态数据和来源于机动车GPS接口的车辆轨迹数据;所述车辆驾驶状态数据包括车辆点火指令、熄火指令、速度和方向;所述车辆轨迹数据包括车辆匿名化ID、车辆所在经纬度、当前时刻和位置语义信息。3.根据权利要求1所述的基于多源异构信息网络的目的地推荐方法,其特征在于,所述数据清洗的过程具体为:计算车辆停留的时空地理信息,利用原则判断,删除或基于改进的LSTM网络进行轨迹预测以修正不合理的轨迹时空信息;所述车辆停留的时空地理信息包括车辆的停留时间、停留经纬度、停留时长和停留时间编码。4.根据权利要求1所述的基于多源异构信息网络的目的地推荐方法,其特征在于,利用STKmeans聚类算法去除清洗后的冗余的轨迹时空信息;经STKmeans聚类算法后得到K个聚类中心,所述冗余的轨迹时空信息为K个聚类中心以外的所有点;去除冗余轨迹点即去除K个聚类中心以外的所有点,保留K个聚类中心。5.根据权利要求1所述的基于多源异构信息网络的目的地推荐方法,其特征在于,所述构建多重元路径的过程具体为: 所述元路径有3条构建方案,分别为,, ;其中表示起点, 表示终点, 表示两者连接的边;表示车辆的唯一编号, 表示车辆编号与起点的连接边, 表示...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。