本技术涉及物流,具体涉及一种派件耗时预测方法、装置、服务器及可读存储介质。
背景技术:
1、随着物流快运行业的快速发展,业务迅速扩张,越来越多的场景中需要对运力效能进行评估,而效能的评估最核心的就是运力每日派件作业的耗时计算,即派件耗时。派件耗时可以应用到很多场景中作为辅助决策或者算法模型的输入,例如:派件路径规划、运力忙闲状态预测、派件难度评估等等。精准的计算历史派件耗时可以作为运力效能分析的数据基础,而预测每日的派件耗时可以对运力的工作进行进一步的智能规划,二者均有很大的业务价值。
2、然而,现有的派件耗时的计算相对粗糙,通常是对运力完成派件的时间和运力取到快件交接的时间做差,将差值作为该运单的派件耗时。这种耗时计算方案会将很多非派件相关操作的时间纳入其中,导致耗时计算的不准确;而且现有的派件预测都是运单量维度的预测,例如:运力今日预估派件量等,但同样的运单量在不同区域派送或不同的运力派送,耗时可能都会存在一定的差异,因此仅仅从运单量去评估运力未来的任务量或效能是不够精准的。
3、因此,如何实现精细化派件耗时的计算,提高对运力未来的派件总耗时的准确度,是当前物流技术领域亟需解决的技术问题。
技术实现思路
1、本技术提供一种派件耗时预测方法、装置、服务器及可读存储介质,旨在解决如何实现精细化派件耗时的计算,提高对运力未来的派件总耗时的准确度的技术问题。
2、一方面,本技术提供一种派件耗时预测方法,所述方法包括:
3、获取预设周期内在目标工作区域进行派件的运力的每日历史派件耗时;
4、获取所述预设周期内在目标工作区域的每日历史派件量和目标工作区域的区域面积信息;
5、基于所述运力的每日历史派件耗时,以及所述目标工作区域的每日历史派件量和区域面积信息,确定所述运力的当日票均派件耗时;
6、基于所述当日票均派件耗时,预测所述运力当日在所述目标工作区域进行派件的派件总耗时。
7、在本技术一种可能的实现方式中,所述获取预设周期内在目标工作区域进行派件的运力的每日历史派件耗时,包括:
8、获取预设周期内在目标工作区域进行派件的运力的每日派件对应的第一操作码集;
9、删除所述第一操作码集中的非派件操作码,得到第二操作码集;
10、基于所述第二操作码集,确定预设周期内在目标工作区域进行派件的运力的每日历史派件耗时。
11、在本技术一种可能的实现方式中,所述基于所述第二操作码集,确定预设周期内在目标工作区域进行派件的运力的每日历史派件耗时,包括:
12、获取所述第二操作码集对应的操作总耗时;
13、基于所述操作总耗时,确定预设周期内在目标工作区域进行派件的运力的每日历史派件耗时。
14、在本技术一种可能的实现方式中,所述基于所述运力的每日历史派件耗时,以及所述每日历史派件量和区域面积信息,确定所述运力的当日票均派件耗时,包括:
15、对所述运力的每日历史派件耗时,以及所述每日历史派件量和区域面积信息进行特征预处理,得到模型输入特征;
16、将所述模型输入特征输入预先训练的派件耗时预测模型中,生成所述运力的当日票均派件耗时。
17、在本技术一种可能的实现方式中,所述基于所述当日票均派件耗时,预测所述运力当日在所述目标工作区域进行派件的派件总耗时,包括:
18、获取所述目标工作区域的当日预估件量;
19、根据所述运力的当日票均派件耗时和所述目标工作区域的当日预估件量,预测所述运力当日在所述目标工作区域进行派件的派件总耗时。
20、在本技术一种可能的实现方式中,所述获取所述目标工作区域的当日预估件量,包括:
21、获取所述目标工作区域在预设周期内的每日历史预估件量;
22、将所述每日历史预估件量输入预先训练的件量预测模型,得到所述目标工作区域的当日预估件量。
23、在本技术一种可能的实现方式中,在基于所述当日票均派件耗时,预测所述运力当日在所述目标工作区域进行派件的派件总耗时之后,所述方法还包括:
24、基于所述运力当日在所述目标工作区域进行派件的派件总耗时和预设当日总耗时阈值区间,确定所述运力当日在所述目标工作区域进行派件的派件总耗时的异常情况;
25、若所述派件总耗时高于所述预设当日总耗时阈值区间的最大值,则对所述运力进行工作超时情况进行预警;
26、若所述派件总耗时低于所述预设当日总耗时阈值区间的最小值,则对所述运力进行工作时常不足情况进行预警。
27、另一方面,本技术提供一种派件耗时预测装置,所述装置包括:
28、第一获取单元,用于获取预设周期内在目标工作区域进行派件的运力的每日历史派件耗时;
29、第二获取单元,用于获取所述预设周期内在目标工作区域的每日历史派件量和目标工作区域的区域面积信息;
30、第一确定单元,用于基于所述运力的每日历史派件耗时,以及所述目标工作区域的每日历史派件量和区域面积信息,确定所述运力的当日票均派件耗时;
31、第一预测单元,用于基于所述当日票均派件耗时,预测所述运力当日在所述目标工作区域进行派件的派件总耗时。
32、在本技术一种可能的实现方式中,所述第一获取单元,具体包括:
33、第三获取单元,用于获取预设周期内在目标工作区域进行派件的运力的每日派件对应的第一操作码集;
34、第一删除单元,用于删除所述第一操作码集中的非派件操作码,得到第二操作码集;
35、第二确定单元,用于基于所述第二操作码集,确定预设周期内在目标工作区域进行派件的运力的每日历史派件耗时。
36、在本技术一种可能的实现方式中,所述第二确定单元,具体用于:
37、获取所述第二操作码集对应的操作总耗时;
38、基于所述操作总耗时,确定预设周期内在目标工作区域进行派件的运力的每日历史派件耗时。
39、在本技术一种可能的实现方式中,所述第一确定单元,具体用于:
40、对所述运力的每日历史派件耗时,以及所述每日历史派件量和区域面积信息进行特征预处理,得到模型输入特征;
41、将所述模型输入特征输入预先训练的派件耗时预测模型中,生成所述运力的当日票均派件耗时。
42、在本技术一种可能的实现方式中,所述第一预测单元,具体包括:
43、第五获取单元,用于获取所述目标工作区域的当日预估件量;
44、第二预测单元,用于根据所述运力的当日票均派件耗时和所述目标工作区域的当日预估件量,预测所述运力当日在所述目标工作区域进行派件的派件总耗时。
45、在本技术一种可能的实现方式中,所述第五获取单元,具体用于:
46、获取所述目标工作区域在预设周期内的每日历史预估件量;
47、将所述每日历史预估件量输入预先训练的件量预测模型,得到所述目标工作区域的当日预估件量。
48、在本技术一种可能的实现方式中,所述装置还用于:
49、基于所述运力当日在所述目标工作区域进行派件的派件总耗时和预设当日总耗时阈值区间,确定所述运力当日在所述目标工作区域进行派件的派件总耗时的异常情况;
50、若所述派件总耗时高于所述预设当日总耗时阈值区间的最大值,则对所述运力进行工作超时情况进行预警;
51、若所述派件总耗时低于所述预设当日总耗时阈值区间的最小值,则对所述运力进行工作时常不足情况进行预警。
52、另一方面,本技术还提供一种服务器,所述服务器包括:
53、一个或多个处理器;
54、存储器;以及
55、一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的派件耗时预测方法。
56、另一方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的派件耗时预测方法中的步骤。
57、本技术中通过先获取预设周期内在目标工作区域进行派件的运力的每日历史派件耗时;然后获取所述预设周期内在目标工作区域的每日历史派件量和目标工作区域的区域面积信息;再基于所述运力的每日历史派件耗时,以及所述目标工作区域的每日历史派件量和区域面积信息,确定所述运力的当日票均派件耗时;最终基于所述当日票均派件耗时,预测所述运力当日在所述目标工作区域进行派件的派件总耗时,相较于传统方法,本技术综合了多个影响派件耗时的因素,实现了精细化派件耗时的计算,提高了对运力未来的派件总耗时的准确度。