一种可拼车订单识别方法和装置制造方法及图纸

技术编号:26651457 阅读:24 留言:0更新日期:2020-12-09 00:52
本发明专利技术公开了一种可拼车订单识别方法和装置,包括:获取训练样本集,训练样本集包括正样本和负样本;采用正样本和负样本训练预置分类模型,得到目标可拼车订单识别模型;接收用户输入的货源主订单,确定货源主订单的出发点和目的点;基于货源主订单的出发点和目的点生成线路空间块图,将处于线路空间块图的订单作为待拼车订单;采用货源主订单和待拼车订单,构建待拼车样本对;输入待拼车样本对到目标可拼车订单识别模型中,输出可拼车订单。从而解决了现有技术中无法自动识别可拼车订单,车主难以快速灵活地获取可拼车的订单,物流资源的有效利用率较低的技术问题,便于车主快速灵活地获取可拼车订单。

【技术实现步骤摘要】
一种可拼车订单识别方法和装置
本专利技术涉及订单识别
,尤其涉及一种可拼车订单识别方法和装置。
技术介绍
随着物流行业和电子信息技术的快速发展,物流运输行业与电子商务联系日益密切,大量货主和车主通过物流运输交易电子商务平台提供的服务对订单进行拼车运输,这在一定程度上解决小批量货源的货主寻车困难和车主合理配载货物难的问题。但现有的拼车方案通常是通过发布拼单信息,由车主根据自己的行程对发布的拼单信息进行检索,逐一进行信息匹配为主,无法自动识别可拼车订单,车主难以快速灵活地获取可拼车的订单,物流资源的有效利用率较低。
技术实现思路
本专利技术提供了一种可拼车订单识别方法和装置,解决了现有技术中无法自动识别可拼车订单,车主难以快速灵活地获取可拼车的订单,物流资源的有效利用率较低的技术问题。本专利技术提供的一种可拼车订单识别方法,包括:获取训练样本集,所述训练样本集包括正样本和负样本;采用所述正样本和所述负样本训练预置分类模型,得到目标可拼车订单识别模型;接收用户输入的货源主订单,确定所述货源主订单的出发点和目的点;基于所述货源主订单的出发点和目的点生成线路空间块图,将处于所述线路空间块图的订单作为待拼车订单;所述线路空间块图包括空间块,所述空间块的类型包括geohash块或googleS2块;采用所述货源主订单和所述待拼车订单,构建待拼车样本对;输入所述待拼车样本对到所述目标可拼车订单识别模型中,输出可拼车订单。可选地,所述获取训练样本集的步骤,包括:根据预置主订单的出发点经纬度和目的点经纬度,从预置地图中确定规划线路;对所述规划线路执行线路点采样操作,得到主线路点集;采用预置中间点查找算法,从所述主线路点集中确定每个预置子订单的出发点经纬度对应的第一目标中间点,以及每个预置子订单的目的点经纬度对应的第二个目标中间点;采用所述预置子订单的出发点与所述预置子订单的目的点之间的第一连接线,以及与所述预置子订单对应的所述第一目标中间点和所述第二目标中间点之间的第二连接线作为连线样本对;通过特征提取算法分别提取多个所述连线样本对中的目标特征;将所述目标特征满足预设可拼车条件对应的连线样本对作为所述正样本;将所述目标特征不满足所述预设可拼车条件对应的连线样本对作为所述负样本。可选地,所述对所述规划线路执行线路点采样操作,得到主线路点集的步骤,包括:按一级经纬度从所述规划线路中提取多个线路点;所述线路点包括所述预置主订单的出发点、目的点和多个中间点;对所述多个线路点对应的经纬度进行转换,得到与所述多个线路点分别对应的多个空间块;若多个所述空间块两两之间相连接,则采用所述多个线路点构建主线路点集。可选地,还包括:若存在两两之间未连接的空间块,则获取所述两两之间未连接的空间块对应的线路点作为待插值线路点;采用插值算法对所述待插值线路点之间的区域进行插值,得到至少一个插值点;采用所述多个线路点和所述至少一个插值点构建所述主线路点集。可选地,所述采用预置中间点查找算法,从所述主线路点集中确定每个预置子订单的出发点经纬度对应的第一目标中间点,以及每个预置子订单的目的点经纬度对应的第二个目标中间点的步骤,包括:分别按照经度和纬度采用所述主线路点集创建经度键值查询字典和纬度键值查询字典;从所述经度键值字典和所述纬度键值字典中确定键值数量最多的字典作为目标查询字典;采用所述目标查询字典,从所述主线路点集中确定每个所述预置子订单的出发点经纬度对应的第一目标中间点;采用所述目标查询字典,从所述主线路点集中确定每个所述预置子订单的目的点经纬度对应的第二目标中间点。可选地,所述采用所述正样本和所述负样本训练预置分类模型,得到目标可拼车订单识别模型的步骤,包括:依次将所述正样本和所述负样本输入到所述预置分类模型,得到多个分类结果;所述分类结果包括满足预设可拼车条件和不满足预设可拼车条件;判断所述多个分类结果的错误率是否小于预设阈值;若是,则输出目标可拼车订单识别模型。可选地,还包括:若否,则返回所述获取训练样本集的步骤。可选地,所述基于所述货源主订单的出发点和目的点生成线路空间块图,将处于所述线路空间块图的订单作为待拼车订单的步骤,包括:确定所述货源主订单的出发点的经纬度和所述货源主订单的目的点的经纬度;基于所述货源主订单的出发点的经纬度和所述货源主订单的目的点的经纬度,确定待运输路径;按一级经纬度从所述待运输路径中提取多个待运输点;所述待运输点包括所述货源主订单的出发点、所述货源主订单的目的点和所述货源主订单的中间点;对所述多个待运输点对应的经纬度进行转换,生成线路空间块图;所述线路空间块图包括与所述多个待运输点分别对应的多个空间块;确定出发点的经纬度和目的点的经纬度都处于所述多个空间块中的子订单作为待拼车订单。可选地,所述采用所述货源主订单和所述待拼车订单,构建待拼车样本对的步骤,包括:获取所述待拼车订单的出发点和所述待拼车订单的目的点;采用预置中间点查找算法,从所述货源主订单的中间点中确定与所述待拼车订单的出发点的经纬度对应的第三目标中间点,以及与所述待拼车订单的目的点的经纬度对应的第四目标中间点;采用所述待拼车订单的出发点与所述待拼车订单的目的点之间的第一连接线,以及所述第三目标中间点和所述第四目标中间点之间的第二连接线作为待拼车样本对。本专利技术还提供了一种可拼车订单识别装置,包括:训练样本集获取模块,用于获取训练样本集,所述训练样本集包括正样本和负样本;目标可拼车订单识别模型生成模块,用于采用所述正样本和所述负样本训练预置分类模型,得到目标可拼车订单识别模型;货源主订单接收模块,用于接收用户输入的货源主订单,确定所述货源主订单的出发点和目的点;待拼车订单确定模块,用于基于所述货源主订单的出发点和目的点生成线路空间块图,将处于所述线路空间块图的订单作为待拼车订单;所述线路空间块图包括空间块,所述空间块的类型包括geohash块或googleS2块;待拼车样本对构建模块,用于采用所述货源主订单和所述待拼车订单,构建待拼车样本对;可拼车订单输出模块,用于输入所述待拼车样本对到所述目标可拼车订单识别模型中,输出可拼车订单。从以上技术方案可以看出,本专利技术具有以下优点:在本专利技术实施例中,基于训练数据集对预置分类模型的训练,得到目标可拼车订单识别模型,接收用户输入的货源主订单,并确定其出发点和目的点,基于上述出发点和目的点生成线路空间块图,将处于线路空间块图内的订单作为待拼车子订单,采用所述货源主订单和所述待拼车订单,构建待拼车样本对,最后将待拼车样本对输入到目标可拼车识别模型中,判断待拼车订单是否可拼车,若是则显示待拼车订单,从而解决了现有技术中无法自动识别可拼车订单,车主难以快速灵活地获取可拼车的订单,物流资源的有效利用率较低的技术问题,便于车主快速灵活地获取可拼车订单。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本本文档来自技高网...

【技术保护点】
1.一种可拼车订单识别方法,其特征在于,包括:/n获取训练样本集,所述训练样本集包括正样本和负样本;/n采用所述正样本和所述负样本训练预置分类模型,得到目标可拼车订单识别模型;/n接收用户输入的货源主订单,确定所述货源主订单的出发点和目的点;/n基于所述货源主订单的出发点和目的点生成线路空间块图,将处于所述线路空间块图的订单作为待拼车订单;所述线路空间块图包括空间块,所述空间块的类型包括geohash块或google S2块;/n采用所述货源主订单和所述待拼车订单,构建待拼车样本对;/n输入所述待拼车样本对到所述目标可拼车订单识别模型中,输出可拼车订单。/n

【技术特征摘要】
1.一种可拼车订单识别方法,其特征在于,包括:
获取训练样本集,所述训练样本集包括正样本和负样本;
采用所述正样本和所述负样本训练预置分类模型,得到目标可拼车订单识别模型;
接收用户输入的货源主订单,确定所述货源主订单的出发点和目的点;
基于所述货源主订单的出发点和目的点生成线路空间块图,将处于所述线路空间块图的订单作为待拼车订单;所述线路空间块图包括空间块,所述空间块的类型包括geohash块或googleS2块;
采用所述货源主订单和所述待拼车订单,构建待拼车样本对;
输入所述待拼车样本对到所述目标可拼车订单识别模型中,输出可拼车订单。


2.根据权利要求1所述的方法,其特征在于,所述获取训练样本集的步骤,包括:
根据预置主订单的出发点经纬度和目的点经纬度,从预置地图中确定规划线路;
对所述规划线路执行线路点采样操作,得到主线路点集;
采用预置中间点查找算法,从所述主线路点集中确定每个预置子订单的出发点经纬度对应的第一目标中间点,以及每个预置子订单的目的点经纬度对应的第二个目标中间点;
采用所述预置子订单的出发点与所述预置子订单的目的点之间的第一连接线,以及与所述预置子订单对应的所述第一目标中间点和所述第二目标中间点之间的第二连接线作为连线样本对;
通过特征提取算法分别提取多个所述连线样本对中的目标特征;
将所述目标特征满足预设可拼车条件对应的连线样本对作为所述正样本;
将所述目标特征不满足所述预设可拼车条件对应的连线样本对作为所述负样本。


3.根据权利要求2所述的方法,其特征在于,所述对所述规划线路执行线路点采样操作,得到主线路点集的步骤,包括:
按一级经纬度从所述规划线路中提取多个线路点;所述线路点包括所述预置主订单的出发点、目的点和多个中间点;
对所述多个线路点对应的经纬度进行转换,得到与所述多个线路点分别对应的多个空间块;
若多个所述空间块两两之间相连接,则采用所述多个线路点构建主线路点集。


4.根据权利要求3所述的方法,其特征在于,还包括:
若存在两两之间未连接的空间块,则获取所述两两之间未连接的空间块对应的线路点作为待插值线路点;
采用插值算法对所述待插值线路点之间的区域进行插值,得到至少一个插值点;
采用所述多个线路点和所述至少一个插值点构建所述主线路点集。


5.根据权利要求2所述的方法,其特征在于,所述采用预置中间点查找算法,从所述主线路点集中确定每个预置子订单的出发点经纬度对应的第一目标中间点,以及每个预置子订单的目的点经纬度对应的第二个目标中间点的步骤,包括:
分别按照经度和纬度采用所述主线路点集创建经度键值查询字典和纬度键值查询字典;
从所述经度键值字典和所述纬度键值字典中确定键值数量最多的字典作为目标查询字典;
采用所述目标查询字典,从所述主线路点集中确定每个所述预置子订单的出发点经纬度对应的第一目标中间点;

【专利技术属性】
技术研发人员:吴文亮叶加文
申请(专利权)人:广州回头车信息科技有限公司
类型:发明
国别省市:广东;44

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

1