用于估测时间的方法、装置及电子设备与流程

文档序号:18011875发布日期:2019-06-26 00:13阅读:190来源:国知局
用于估测时间的方法、装置及电子设备与流程

本申请涉及互联网应用技术领域,特别涉及一种用于估测时间的方法、装置及电子设备。



背景技术:

随着互联网技术的不断发展,很多基于互联网的服务应运而生。在基于互联网的服务中,通常需要对时间进行预估,以推送给用户进行参考,或者参考预估的时间进行服务资源的调配。因此,对时间进行预估具有非常重要的意义。以即时配送为例,一般需要对取货时刻进行预估,或者对送达时刻进行预估等。目前来说,一般是根据规划的路径以及服务提供方的大概运行速度来对时间进行预估。但由于服务提供方的行程会受到诸多因素的影响,因此,通过上述方式预估的时间准确度较低。



技术实现要素:

为了解决上述技术问题之一,本申请提供一种用于估测时间的方法、装置及电子设备。

根据本申请实施例的第一方面,提供一种用于估测时间的方法,包括:

利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果;

确定所述目标订单对应的目标信息,所述目标信息包括所述目标订单对应的服务提供方的个性化系数、所述服务提供方的最大订单持有量以及所述目标订单对应的服务区域的历史估测偏差信息;

将所述目标信息输入至预先训练的模型中;

利用所述模型输出的数据修正所述初始估测结果,得到目标估测结果。

可选的,通过如下方式确定所述目标订单对应的服务提供方的个性化系数:

确定所述服务提供方在第一预设时段内对应的第一历史订单数据;

基于所述第一历史订单数据,确定所述第一历史订单数据涉及的多个第一历史行程中每个第一历史行程的实际完成时长及估测完成时长,所述估测完成时长基于所述预设规则而确定;

确定每个所述第一历史行程对应的目标比值,其中,任一第一历史行程对应的目标比值为该第一历史行程的实际完成时长与估测完成时长的比值;

根据每个所述第一历史行程对应的目标比值,确定所述服务提供方的个性化系数。

可选的,采用如下公式确定所述服务提供方的个性化系数:

其中,a表示所述服务提供方的个性化系数;n为正整数,表示第一预设时段对应的天数;t为正整数,αt表示第一预设时段中的第t天对应的平均目标比值;mt为正整数,表示所述服务提供方在第一预设时段的第t天,完成的第一历史行程的次数;βit表示所述服务提供方在第一预设时段的第t天,完成的第i次第一历史行程对应的目标比值。

可选的,通过如下方式确定所述服务提供方的最大订单持有量:

若确定所述服务提供方对应的累积服务时长小于等于预设阈值,则将预先指定的数量确定为所述服务提供方的最大订单持有量;

若确定所述服务提供方对应的累积服务时长大于预设阈值,则确定所述服务提供方已完成的订单次数,并将所述已完成的订单次数对应的预设数量确定为所述服务提供方的最大订单持有量。

可选的,通过如下方式确定所述目标订单对应的服务区域的历史估测偏差信息:

确定所述服务区域在第二预设时段对应的第二历史订单数据;

基于所述第二历史订单数据,确定所述第二历史订单数据涉及的多个第二历史行程及每个第二历史行程的实际完成时刻及估测完成时刻,所述估测完成时刻基于所述预设规则而确定;

确定每个所述第二历史行程对应的估测偏差,其中,任一第二历史行程对应的估测偏差为该第二历史行程的实际完成时刻与估测完成时刻之差;

根据每个所述第二历史行程对应的估测偏差,确定所述历史估测偏差信息。

可选的,所述历史估测偏差信息包括:平均偏差以及平均绝对偏差;

其中,通过如下公式确定所述平均偏差:

通过如下公式确定所述平均绝对偏差:

其中,me表示所述平均偏差;mae表示所述平均绝对偏差;n为正整数,表示所述服务区域在第二预设时段内产生的订单涉及的第二历史行程的次数;j为正整数,δj表示所述服务区域在第二预设时段内产生的订单涉及的第j次第二历史行程所对应的估测偏差。

可选的,所述目标信息还包括以下一项或多项:

所述目标订单对应的派单时刻;

所述目标订单对应的消费金额;

所述目标订单对应的行程的距离;

基于所述预设规则而估测的所述目标订单的行程完成时刻;

所述目标订单对应的接单时刻;

所述目标订单的派发属性,所述派发属性包括直派属性及改派属性;

所述目标订单对应的服务区域在预设历史时段内的订单生成量;

所述目标订单对应的服务区域在当前所在时间片内的订单的估计生成量;

目标订单对应的服务区域在当前所在时间片内的订单的估计人均负载量;

目标订单对应的服务区域在当前所在时间片内的订单行程完成的平均估计时刻。

根据本申请实施例的第二方面,提供一种用于估测时间的装置,包括:

估测模块,用于利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果;

确定模块,用于确定所述目标订单对应的目标信息,所述目标信息包括所述目标订单对应的服务提供方的个性化系数、所述服务提供方的最大订单持有量以及所述目标订单对应的服务区域的历史估测偏差信息;

输入模块,用于将所述目标信息输入至预先训练的模型中;

修正模块,用于利用所述模型输出的数据修正所述初始估测结果,得到目标估测结果。

根据本申请实施例的第三方面,提供一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一项所述的方法。

根据本申请实施例的第四方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述第一方面中任一项所述的方法。

本申请的实施例提供的技术方案可以包括以下有益效果:

本申请的实施例提供的用于估测时间的方法和装置,通过利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果,确定目标订单对应的目标信息,该目标信息包括目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息,将目标信息输入至预先训练的模型中,并利用该模型输出的数据修正初始估测结果,得到目标估测结果。由于本实施例至少采用目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息作为目标信息,因此,充分考虑了目标订单对应的服务提供方及目标订单对应的服务区域的一些潜在因素对初始估测结果产生的影响,并对初始估测结果进行修正,使得经过修正后的目标估测结果准确度更高。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1是本申请根据一示例性实施例示出的一种用于估测时间的方法的流程图;

图2是本申请根据一示例性实施例示出的另一种用于估测时间的方法的流程图;

图3是本申请根据一示例性实施例示出的另一种用于估测时间的方法的流程图;

图4是本申请根据一示例性实施例示出的一种用于估测时间的装置的框图;

图5是本申请根据一示例性实施例示出的另一种用于估测时间的装置的框图;

图6是本申请根据一示例性实施例示出的另一种用于估测时间的装置的框图;

图7是本申请根据一示例性实施例示出的另一种用于估测时间的装置的框图;

图8是本申请根据一示例性实施例示出的一种电子设备的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

如图1所示,图1是根据一示例性实施例示出的一种用于估测时间的方法的流程图,该方法可以应用于终端设备中,也可以应用于服务器中。该方法包括以下步骤:

在步骤101中,利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果。

在本实施例中,所涉及的服务可以是基于互联网的线上到线下服务,例如,即时配送服务等,可以理解,本申请对所涉及的服务的具体类型方面不限定。目标订单可以是顾客已发出的携带服务请求的订单,目标订单对应的行程可以是目标订单中所涉及的行程。以即时配送服务为例,目标订单对应的行程可以是目标订单所涉及的取货行程,也可以是目标订单所涉及的送货行程等,因此,目标订单对应的行程的完成时刻可以是目标订单对应的取货到店的时刻,也可以是目标订单对应的货品送达时刻。

在本实施例中,可以首先利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果。其中,预设规则可以是任意用于估测行程完成时刻的规则。例如,预设规则可以是根据规划的路径以及服务提供方的大概运行速度来对行程完成时刻进行预估的规则,也可以是基于目标订单对应的行程起点和终点,通过对历史数据的统计计算而对行程完成时刻进行预估的规则。可以理解,预设规则还可以是其它任意合理的规则,本申请对预设规则的具体内容方面不限定。

在步骤102中,确定目标订单对应的目标信息,该目标信息包括目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息。

在本实施例中,可以确定与目标订单相对应的目标信息,该目标信息至少可以包括目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息。其中,目标订单对应的服务提供方可以是接到目标订单并为顾客提供服务的服务提供。以即使配送服务为例,目标订单对应的服务提供方可以是接到目标订单并为顾客配送货品的配送员。目标订单对应的服务区域可以是目标订单对应的商家所在的服务区域。以即使配送服务为例,可以预先针对商家划分一些的服务区域,每个服务区域由指定的配送员负责,目标订单对应的服务区域为目标订单涉及的商家所在的预先划分的服务区域。

在本实施例中,服务提供方的个性化系数可以是任意能够体现该服务提供方个人服务效率特征的系数,可以通过对该服务提供方对应的历史服务数据进行分析计算而确定。可以理解,本申请对服务提供方的个性化系数的具体确定方式方面不限定。

在本实施例中,服务提供方的最大订单持有量可以是该服务提供方所能够持有的订单数量的上限,能够体现该服务提供方的经验特征。服务提供方的最大订单持有量与该服务提供方累积服务时长和已完成服务订单的数量相关。可以理解,本申请对服务提供方的最大订单持有量的具体确定方式方面不限定。

在本实施例中,该目标订单对应的服务区域的历史估测偏差信息可以是能够体现通过上述预设规则针对该服务区域估测时间的精度的特征信息。可以基于该目标订单对应的服务区域的历史订单数据确定该服务区域的历史估测偏差信息。可以理解,本申请对服务区域的历史估测偏差信息的具体确定方式方面不限定。

可选地,目标信息还可以包括以下一项或多项:目标订单对应的派单时刻;目标订单对应的消费金额;目标订单对应的行程的距离;基于预设规则而估测的目标订单的行程完成时刻;目标订单对应的接单时刻;目标订单的派发属性,该派发属性可以是直派属性(若目标订单是直接派发的订单,则属于直派属性),也可以是改派属性(若目标订单是改派的订单,则属于改派属性);目标订单对应的服务区域在预设历史时段内的订单生成量;目标订单对应的服务区域在当前所在时间片内的订单的估计生成量;目标订单对应的服务区域在当前所在时间片内的订单的估计人均负载量(如,平均每个配送员接到的订单量);目标订单对应的服务区域在当前所在时间片内的订单行程完成的平均估计时刻。

其中,可以预先将每天划分成多个时间片,每个时间片的时长可以是相等的。当前所在时间片可以是当前时刻所对应的时间片,当前所在时间片内的订单的估计生成量、订单的估计人均负载量及订单行程完成的平均估计时刻均可以是通过对历史数据的统计而确定的。例如,可以将当前之前一周时段内,与当前时刻所对应的时间片相同的时间片内,订单生成量进行加权平均,订单的人均负载量进行加权平均,订单行程完成的平均时刻进行加权平均,从而得到当前所在时间片内的订单的估计生成量、订单的估计人均负载量及订单行程完成的平均估计时刻。

在步骤103中,将目标信息输入至预先训练的模型中。

在本实施例中,可以预先训练一个模型,该模型可以是任意合理的回归模型,例如,该模型可以包括但不限于线性回归模型,逻辑回归模型,多项式回归模型等。可以理解,本申请对该模型的具体类型方面不限定。

具体来说,在训练该模型时,可以首先采集历史订单数据,并基于历史订单数据确定每个历史订单对应的历史信息。该历史信息至少可以包括历史订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及历史订单对应的服务区域的历史估测偏差信息。接着,可以确定每个历史订单对应的行程的实际完成时刻与预估时刻(利用预设规则估测得到的时刻)的差值。将每个历史订单对应的历史信息作为一组样本数据,用上述差值作为标签,对每组样本数据进行标注,从而得到样本集,可以采用该样本集训练模型。可以理解,本领域中已知的以及将来可能出现的任何训练该模型的方法都可以应用于本申请,本申请对训练模型的具体过程方面不限定。

在步骤104中,利用该模型输出的数据修正初始估测结果,得到目标估测结果。

在本实施例中,将目标信息输入至预先训练的该模型,该模型输出的数据即为用于修正初始估测结果的调整参数。将该调整参数与初始估测结果相加,即可得到精确度更高的目标估测结果。

本申请的上述实施例提供的用于估测时间的方法,通过利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果,确定目标订单对应的目标信息,该目标信息包括目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息,将目标信息输入至预先训练的模型中,并利用该模型输出的数据修正初始估测结果,得到目标估测结果。由于本实施例至少采用目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及该目标订单对应的服务区域的历史估测偏差信息作为目标信息,因此,充分考虑了目标订单对应的服务提供方及目标订单对应的服务区域的一些潜在因素对初始估测结果产生的影响,并对初始估测结果进行修正,使得经过修正后的目标估测结果准确度更高。

如图2所示,图2根据一示例性实施例示出的另一种用于估测时间的方法的流程图,该实施例描述了确定服务提供方的个性化系数的过程,该方法可以应用于终端设备中,也可以应用于服务器中,包括以下步骤:

在步骤201中,确定目标订单对应的服务提供方在第一预设时段内对应的第一历史订单数据。

在本实施例中,第一预设时段可以是预先设定的任意历史时段,例如,第一预设时段可以是当前之前的一周,或者当前之前的一个月,或者当前之前的一年等。可以理解,本申请对第一预设时段的具体设定方面不限定。

在本实施例中,第一历史订单数据可以是目标订单对应的服务提供方在第一预设时段内接到并处理完成的多个历史订单的订单数据。

在步骤202中,基于该第一历史订单数据,确定第一历史订单数据涉及的多个第一历史行程中每个第一历史行程的实际完成时长及估测完成时长,该估测完成时长基于预设规则而确定。

在本实施例中,第一历史行程可以是目标订单对应的服务提供方在第一预设时段内接到并处理完成的历史订单中所涉及的历史行程(例如,取货行程,或者送货行程等)。其中,预设规则和图1实施例中所涉及的预设规则相同。

在步骤203中,确定每个第一历史行程对应的目标比值,其中,任一第一历史行程对应的目标比值为该第一历史行程的实际完成时长与估测完成时长的比值。

在步骤204中,根据每个第一历史行程对应的目标比值,确定该服务提供方的个性化系数。

在本实施例中,可以根据每个第一历史行程对应的目标比值,确定该服务提供方的个性化系数。例如,可以将每个第一历史行程对应的目标比值进行平均计算,从而得到该服务提供方的个性化系数。

可选地,还可以采用如下公式确定该服务提供方的个性化系数:

其中,a表示该服务提供方的个性化系数;n为正整数,表示第一预设时段对应的天数;t为正整数,αt表示第一预设时段中的第t天对应的平均目标比值;mt为正整数,表示该服务提供方在第一预设时段的第t天,完成的第一历史行程的次数;βit表示服务提供方在第一预设时段的第t天,完成的第i次第一历史行程所对应的目标比值。

本申请的上述实施例提供的用于估测时间的方法,通过确定目标订单对应的服务提供方在第一预设时段内对应的第一历史订单数据,基于该第一历史订单数据,确定第一历史订单数据涉及的多个第一历史行程中每个第一历史行程的实际完成时长及估测完成时长,该估测完成时长基于预设规则而确定,确定每个第一历史行程对应的目标比值,其中,任一第一历史行程对应的目标比值为该第一历史行程的实际完成时长与估测完成时长的比值,并根据每个第一历史行程对应的目标比值,确定该服务提供方的个性化系数。从而使得服务提供方的个性化系数能够更准确的体现该服务提供方个人服务效率的特征。

在一些可选实施方式中,可以通过如下方式确定服务提供方的最大订单持有量:首先,判断服务提供方对应的累积服务时长是否小于等于预设阈值,若确定服务提供方对应的累积服务时长小于等于预设阈值,则可以将预先指定的数量确定为服务提供方的最大订单持有量。若确定服务提供方对应的累积服务时长大于预设阈值,则可以确定服务提供方已完成的订单次数,并将该已完成的订单次数对应的预设数量确定为服务提供方的最大订单持有量。

本实施例基于服务提供方累积服务时长和已完成订单的数量,确定服务提供方的最大订单持有量,使得服务提供方的最大订单持有量能够更准确的体现该服务提供方的经验特征。

如图3所示,图3根据一示例性实施例示出的另一种用于估测时间的方法的流程图,该实施例详细描述了确定目标订单对应的服务区域的历史估测偏差信息的过程,该方法可以应用于终端设备中,也可以应用于服务器中,包括以下步骤:

在步骤301中,确定目标服务对应的服务区域在第二预设时段对应的第二历史订单数据。

在本实施例中,第二预设时段可以是预先设定的任意历史时段,例如,第二预设时段可以是当前之前的一天,或者当前之前的两天,或者当前之前的一周等。可以理解,本申请对第二预设时段的具体设定方面不限定。

在本实施例中,第二历史订单数据可以是目标订单对应的服务区域在第二预设时段内产生的多个历史订单的订单数据。

在步骤302中,基于该第二历史订单数据,确定第二历史订单数据涉及的多个第二历史行程及每个第二历史行程的实际完成时刻及估测完成时刻,该估测完成时刻基于所述预设规则而确定。

在本实施例中,第二历史行程可以是目标订单对应的服务区域在第二预设时段内产生的历史订单中所涉及的历史行程(例如,取货行程,或者送货行程等)。其中,预设规则和图1实施例中所涉及的预设规则相同。

在步骤303中,确定每个第二历史行程对应的估测偏差,其中,任一第二历史行程对应的估测偏差为该第二历史行程的实际完成时刻与估测完成时刻之差。

在步骤304中,根据每个第二历史行程对应的估测偏差,确定历史估测偏差信息。

在本实施例中,目标订单对应的服务区域的历史估测偏差信息包括:平均偏差以及平均绝对偏差。

可选地,可以通过如下公式确定上述平均偏差:

可以通过如下公式确定上述平均绝对偏差:

其中,me表示上述平均偏差;mae表示上述平均绝对偏差;n为正整数,表示上述服务区域在第二预设时段内产生的订单涉及的第二历史行程的次数;j为正整数,δj表示上述服务区域在第二预设时段内产生的订单涉及的第j次第二历史行程所对应的估测偏差。

本申请的上述实施例提供的用于估测时间的方法,通过确定目标服务对应的服务区域在第二预设时段对应的第二历史订单数据,基于该第二历史订单数据,确定第二历史订单数据涉及的多个第二历史行程及每个第二历史行程的实际完成时刻及估测完成时刻,该估测完成时刻基于所述预设规则而确定,确定每个第二历史行程对应的估测偏差,其中,任一第二历史行程对应的估测偏差为该第二历史行程的实际完成时刻与估测完成时刻之差,并根据每个第二历史行程对应的估测偏差,确定历史估测偏差信息。从而使得服务区域的历史估测偏差信息能够更准确的体现通过上述预设规则针对服务区域估测时间的精度特征。

应当注意,尽管在上述实施例中,以特定顺序描述了本申请方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

与前述用于估测时间的方法实施例相对应,本申请还提供了用于估测时间的装置的实施例。

如图4所示,图4是本申请根据一示例性实施例示出的一种用于估测时间的装置框图,该装置可以包括:估测模块401,确定模块402,输入模块403和修正模块404。

其中,估测模块401,用于利用预设规则估测目标订单对应的行程的完成时刻,得到初始估测结果。

确定模块402,用于确定目标订单对应的目标信息,该目标信息包括目标订单对应的服务提供方的个性化系数、该服务提供方的最大订单持有量以及目标订单对应的服务区域的历史估测偏差信息。

输入模块403,用于将目标信息输入至预先训练的模型中。

修正模块404,用于利用上述模型输出的数据修正初始估测结果,得到目标估测结果。

如图5所示,图5是本申请根据一示例性实施例示出的另一种用于估测时间的装置框图,该实施例在前述图4所示实施例的基础上,确定模块402可以包括:第一确定子模块501。

其中,第一确定子模块501被配置用于:确定上述服务提供方在第一预设时段内对应的第一历史订单数据。基于第一历史订单数据,确定第一历史订单数据涉及的多个第一历史行程中每个第一历史行程的实际完成时长及估测完成时长,该估测完成时长基于预设规则而确定。确定每个第一历史行程对应的目标比值,其中,任一第一历史行程对应的目标比值为该第一历史行程的实际完成时长与估测完成时长的比值。根据每个述第一历史行程对应的目标比值,确定该服务提供方的个性化系数。

在一些可选实施方式中,可以采用如下公式确定该服务提供方的个性化系数:

其中,a表示服务提供方的个性化系数;n为正整数,表示第一预设时段对应的天数;t为正整数,αt表示第一预设时段中的第t天对应的平均目标比值;mt为正整数,表示服务提供方在第一预设时段的第t天,完成的第一历史行程的次数;βit表示服务提供方在第一预设时段的第t天,完成的第i次第一历史行程对应的目标比值。

如图6所示,图6是本申请根据一示例性实施例示出的另一种用于估测时间的装置框图,该实施例在前述图4所示实施例的基础上,确定模块402可以包括:第二确定子模块502。

其中,第二确定子模块502被配置用于:若确定服务提供方对应的累积服务时长小于等于预设阈值,则将预先指定的数量确定为服务提供方的最大订单持有量。若确定服务提供方对应的累积服务时长大于预设阈值,则确定服务提供方已完成的订单次数,并将已完成的订单次数对应的预设数量确定为服务提供方的最大订单持有量。

如图7所示,图7是本申请根据一示例性实施例示出的另一种用于估测时间的装置框图,该实施例在前述图4所示实施例的基础上,确定模块402可以包括:第三确定子模块503。

其中,第三确定子模块503被配置用于被配置用于:确定服务区域在第二预设时段对应的第二历史订单数据。基于第二历史订单数据,确定第二历史订单数据涉及的多个第二历史行程及每个第二历史行程的实际完成时刻及估测完成时刻,该估测完成时刻基于所述预设规则而确定。确定每个第二历史行程对应的估测偏差,其中,任一第二历史行程对应的估测偏差为该第二历史行程的实际完成时刻与估测完成时刻之差。根据每个第二历史行程对应的估测偏差,确定上述历史估测偏差信息。

在另一些可选实施方式中,上述历史估测偏差信息可以包括:平均偏差以及平均绝对偏差。

其中,可以通过如下公式确定所述平均偏差:

可以通过如下公式确定所述平均绝对偏差:

其中,me表示上述平均偏差;mae表示上述平均绝对偏差;n为正整数,表示上述服务区域在第二预设时段内产生的订单涉及的第二历史行程的次数;j为正整数,δj表示上述服务区域在第二预设时段内产生的订单涉及的第j次第二历史行程所对应的估测偏差。

在另一些可选实施方式中,目标信息还可以包括以下一项或多项:目标订单对应的派单时刻;目标订单对应的消费金额;目标订单对应的行程的距离;基于预设规则而估测的目标订单的行程完成时刻;目标订单对应的接单时刻;目标订单的派发属性,该派发属性可以是直派属性(若目标订单是直接派发的订单,则属于直派属性),也可以是改派属性(若目标订单是改派的订单,则属于改派属性);目标订单对应的服务区域在预设历史时段内的订单生成量;目标订单对应的服务区域在当前所在时间片内的订单的估计生成量;目标订单对应的服务区域在当前所在时间片内的订单的估计人均负载量(如,平均每个配送员接到的订单量);目标订单对应的服务区域在当前所在时间片内的订单行程完成的平均估计时刻。

应当理解,上述装置可以预先设置在终端设备或服务器中,也可以通过下载等方式而加载到终端设备或服务器中。上述装置中的相应模块可以与终端设备或服务器中的模块相互配合以实现用于估测时间的方案。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

本申请实施例还提供了一种计算机可读存储介质,该存储介质存储有计算机程序,计算机程序可用于执行上述图1至图3任一实施例提供的用于估测时间的方法。

对应于上述的用于估测时间的方法,本申请实施例还提出了图8所示的根据本申请的一示例性实施例的电子设备的示意结构图。请参考图8,在硬件层面,该电子设备包括处理器、内部总线、网络接口、内存以及非易失性存储器,当然还可能包括其他业务所需要的硬件。处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成用于估测时间的装置。当然,除了软件实现方式之外,本申请并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1