偏航规划方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:35349212 阅读:31 留言:0更新日期:2022-10-26 12:15
本公开实施例公开了一种偏航规划方法、装置、电子设备、存储介质及程序产品,所述方法包括:响应于检测到用户偏航,确定偏航地点和原始导航路线终点;以所述偏航地点为起点,以所述原始导航路线终点为终点,确定多条第一候选偏航规划路线;确定用户第一历史行为特征,和所述多条第一候选偏航规划路线的第一路线特征,输入至预先训练得到的目标偏航规划模型中,得到多条第二候选偏航规划路线;对其进行预设过滤处理,得到第一预设数量的目标偏航规划路线;根据所述目标偏航规划路线对用户进行偏航规划。该技术方案在用户出现偏航时,能够兼顾走用户熟悉的路线以及驶回原路的多种意愿,有利于提升用户的使用体验和导航平台的服务质量。务质量。务质量。

【技术实现步骤摘要】
偏航规划方法、装置、电子设备、存储介质及程序产品


[0001]本公开涉及交通数据处理
,具体涉及一种偏航规划方法、装置、电子设备、存储介质及程序产品。

技术介绍

[0002]随着社会和导航技术的发展和进步,很多用户出行时都依赖于导航路线的引导。在日常使用中,由于用户习惯走自己熟悉的路线、或者一时疏忽走错路线等原因,经常会出现偏航的情况。现有技术中,当用户偏航时,通常是尽量引导用户驶回原路,但这时有可能用户想走自己熟悉的路线,并不想回原路,因此,现有技术中单一的偏航引导方案不利于提升用户的使用体验和导航平台的服务质量。

技术实现思路

[0003]本公开实施例提供一种偏航规划方法、装置、电子设备、存储介质及程序产品。
[0004]第一方面,本公开实施例中提供了一种偏航规划方法。
[0005]具体的,所述偏航规划方法,包括:
[0006]响应于检测到用户偏航,确定偏航地点和原始导航路线终点;
[0007]以所述偏航地点为起点,以所述原始导航路线终点为终点,确定多条第一候选偏航规划路线;
[0008]确定用户第一历史行为特征,和所述多条第一候选偏航规划路线的第一路线特征,将所述用户第一历史行为特征、所述多条第一候选偏航规划路线及其第一路线特征,输入至预先训练得到的目标偏航规划模型中,得到多条第二候选偏航规划路线;
[0009]对于所述多条第二候选偏航规划路线进行预设过滤处理,得到第一预设数量的目标偏航规划路线;
[0010]根据所述目标偏航规划路线对用户进行偏航规划。
[0011]在本公开一种实现方式中,所述确定多条第一候选偏航规划路线之后,还包括:
[0012]当所述第一候选偏航规划路线的数量大于预设数量阈值时,确定用户第二历史行为特征,将所述用户第二历史行为特征、所述第一候选偏航规划路线及其第一路线特征,输入至预先训练得到的目标路线评价模型中,得到第二评价分值最高的第二预设数量的第三候选偏航规划路线;
[0013]确定所述第三候选偏航规划路线的第二路线特征,使用所述第三候选偏航规划路线替换第一候选偏航规划路线,使用所述第二路线特征替换第一路线特征。
[0014]在本公开一种实现方式中,还包括:
[0015]训练得到所述目标偏航规划模型;
[0016]其中,所述训练得到所述目标偏航规划模型,包括:
[0017]确定初始偏航规划模型;
[0018]生成偏航规划训练数据集合,其中,所述偏航规划训练数据集合包括用户第一训
练行为特征、用户第一历史规划路线、用户第一历史规划路线对应的第三路线特征、用户第一历史实走路线,以及所述用户第一历史规划路线的第一评价分值,所述第一评价分值为基于用户实走覆盖率和原主路线实走覆盖率得到的评价分值,其中,所述用户实走覆盖率为规划路线与用户第一历史实走路线重合部分路线的距离与本次规划时用户实走距离之间的比率;所述原主路线实走覆盖率为偏航规划路线与原主路线中偏航点至原主路线终点的偏航路线重合部分路线的距离,与偏航路线距离之间的比率;
[0019]以所述用户第一训练行为特征、用户第一历史规划路线、第三路线特征和用户第一历史实走路线作为输入,以所述用户第一历史规划路线的第一评价分值作为输出,以用户实走覆盖率和原主路线实走覆盖率组合值最大为目标函数,训练所述初始偏航规划模型,得到目标偏航规划模型。
[0020]在本公开一种实现方式中,所述用户实走覆盖率和原主路线实走覆盖率组合值为用户实走覆盖率与第一预设系数乘积,与原主路线实走覆盖率与第二预设系数乘积的和,其中,第一预设系数与第二预设系数之和为1。
[0021]在本公开一种实现方式中,还包括:
[0022]当所述偏航路线的距离小于或等于第一预设距离时,将所述原主路线实走覆盖率设置为0;
[0023]当所述偏航路线的距离大于第一预设距离小于第二预设距离时,将所述偏航点设置为偏航路线上沿偏航路线方向行进第三预设距离的点;当所述偏航路线的距离大于所述第二预设距离时,将所述偏航点设置为偏航路线上沿偏航路线方向行进预设比值处的点;根据所述偏航点的调整,重新计算原主路线实走覆盖率。
[0024]在本公开一种实现方式中,还包括:
[0025]训练得到所述目标路线评价模型;
[0026]其中,所述训练得到所述目标路线评价模型,包括:
[0027]确定初始路线评价模型;
[0028]生成路线评价训练数据集合,其中,所述路线评价训练数据集合包括用户第二训练行为特征、用户第二历史规划路线、用户第二历史规划路线对应的第四路线特征、用户第二历史实走路线,以及所述用户第二历史规划路线的第二评价分值,所述第二评价分值为基于第四路线特征和用户实走覆盖率得到的评价分值,其中,所述用户实走覆盖率为规划路线与用户第二历史实走路线重合部分路线的距离与用户实走距离之间的比率;
[0029]以所述用户第二训练行为特征、用户第二历史规划路线、第四路线特征和用户第二历史实走路线作为输入,以所述用户第二历史规划路线的第二评价分值作为输出,以用户实走覆盖率最高的路线位于第二评价分值最高的第三预设数量的路线队列中为目标函数,训练所述初始路线评价模型,得到目标路线评价模型。
[0030]第二方面,本公开实施例中提供了一种偏航规划装置。
[0031]具体的,所述偏航规划装置,包括:
[0032]第一确定模块,被配置为响应于检测到用户偏航,确定偏航地点和原始导航路线终点;
[0033]第二确定模块,被配置为以所述偏航地点为起点,以所述原始导航路线终点为终点,确定多条第一候选偏航规划路线;
[0034]路线生成模块,被配置为确定用户第一历史行为特征,和所述多条第一候选偏航规划路线的第一路线特征,将所述用户第一历史行为特征、所述多条第一候选偏航规划路线及其第一路线特征,输入至预先训练得到的目标偏航规划模型中,得到多条第二候选偏航规划路线;
[0035]过滤模块,被配置为对于所述多条第二候选偏航规划路线进行预设过滤处理,得到第一预设数量的目标偏航规划路线;
[0036]规划模块,被配置为根据所述目标偏航规划路线对用户进行偏航规划。
[0037]第三方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述偏航规划方法的方法步骤。
[0038]第四方面,本公开实施例提供了一种计算机可读存储介质,用于存储偏航规划装置所用的计算机指令,其包含用于执行上述偏航规划方法为偏航规划装置所涉及的计算机指令。
[0039]第五方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述偏航规划方法的方法步骤。
[0040]本公开实施例提供的技术方案可以包括以下有益效果:
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种偏航规划方法,包括:响应于检测到用户偏航,确定偏航地点和原始导航路线终点;以所述偏航地点为起点,以所述原始导航路线终点为终点,确定多条第一候选偏航规划路线;确定用户第一历史行为特征,和所述多条第一候选偏航规划路线的第一路线特征,将所述用户第一历史行为特征、所述多条第一候选偏航规划路线及其第一路线特征,输入至预先训练得到的目标偏航规划模型中,得到多条第二候选偏航规划路线;对于所述多条第二候选偏航规划路线进行预设过滤处理,得到第一预设数量的目标偏航规划路线;根据所述目标偏航规划路线对用户进行偏航规划。2.根据权利要求1所述的方法,所述确定多条第一候选偏航规划路线之后,还包括:当所述第一候选偏航规划路线的数量大于预设数量阈值时,确定用户第二历史行为特征,将所述用户第二历史行为特征、所述第一候选偏航规划路线及其第一路线特征,输入至预先训练得到的目标路线评价模型中,得到第二评价分值最高的第二预设数量的第三候选偏航规划路线;确定所述第三候选偏航规划路线的第二路线特征,使用所述第三候选偏航规划路线替换第一候选偏航规划路线,使用所述第二路线特征替换第一路线特征。3.根据权利要求1或2所述的方法,还包括:训练得到所述目标偏航规划模型;其中,所述训练得到所述目标偏航规划模型,包括:确定初始偏航规划模型;生成偏航规划训练数据集合,其中,所述偏航规划训练数据集合包括用户第一训练行为特征、用户第一历史规划路线、用户第一历史规划路线对应的第三路线特征、用户第一历史实走路线,以及所述用户第一历史规划路线的第一评价分值,所述第一评价分值为基于用户实走覆盖率和原主路线实走覆盖率得到的评价分值,其中,所述用户实走覆盖率为规划路线与用户第一历史实走路线重合部分路线的距离与本次规划时用户实走距离之间的比率;所述原主路线实走覆盖率为偏航规划路线与原主路线中偏航点至原主路线终点的偏航路线重合部分路线的距离,与偏航路线距离之间的比率;以所述用户第一训练行为特征、用户第一历史规划路线、第三路线特征和用户第一历史实走路线作为输入,以所述用户第一历史规划路线的第一评价分值作为输出,以用户实走覆盖率和原主路线实走覆盖率组合值最大为目标函数,训练所述初始偏航规划模型,得到目标偏航规划模型。4.根据权利要求3所述的方法,所述用户实走覆盖率和原主路线实走覆盖率组合值为用户实走覆盖率与第一预设系数乘积,与原主路线实走覆盖率与第二预设系数乘积的和,其中,第一预设系数与第二预设系数之和为1。5.根据权利要求4所述的方法,还包括:当所述偏航路线的距离小于或等于第一预设距离时,将所述原主路线实走覆盖率设置为0;当所述偏航路线的距离...

【专利技术属性】
技术研发人员:杨帆徐龙飞
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1