首页 / 任务规划方法以及装置

任务规划方法以及装置实质审查 发明

技术领域

[0001] 本说明书实施例涉及人工智能技术领域,特别涉及一种任务规划方法。

相关背景技术

[0002] 随着市场竞争的日益激烈,权益渗透和营销玩法成为现阶段商家或者服务商开拓市场、促进的核心战略和增长点。
[0003] 现有技术中,商家或者服务商一般通过开展活动促销来提升竞争力。各种各样的促销活动成百上千,但对于商家或者服务商来说能关注到的活动效果,也不过是新用户的增长、商品交易总额(GMV,Gross Merchandise Volume)的增长等。这些宏观数据无法科学准确的衡量出促销活动的真实效果以及确定促销活动的影响因素,更无法为后期促销活动的效果提升提供指导。因此,亟需一种有效的方案以解决上述问题。

具体实施方式

[0058] 在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
[0059] 在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0060] 应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0061] 首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
[0062] 关联特征集,也即因子模型,由权益高度抽象出的任务规则集合,有两层结构,包括通用因子层、权益特有因子层。
[0063] 度量引擎:验证任务执行结果的标准工作流程,高效保障效果结论科学性。
[0064] 权益度量:权益的使用会受到多个关联特征(如不同人群、不同订单、不同的优惠方式等等)的影响,权益度量就是度量出权益受到哪些规则关联特征,影响程度是多少,是正向影响还是负向影响等。
[0065] 任务执行结果:一次任务执行可以给平台侧带来多少的增量收益(促AB方案、促下单、促购买等),给渠道侧带来多少的增量价值,已经活动用户后续的用户行为是否收到影响,是否会复购等。
[0066] 然后,对本说明书提供的任务规划方法进行简要说明。
[0067] 随着市场竞争的日益激烈,权益渗透和营销玩法成为现阶段商家或者服务商开拓市场、促进的核心战略和增长点。
[0068] 现有技术中,商家或者服务商一般通过开展活动促销来提升竞争力。各种各样的促销活动成百上千,但对于商家或者服务商来说能关注到的活动效果,也不过是新用户的增长、商品交易总额(GMV,Gross Merchandise Volume)的增长等。这些宏观数据无法科学准确的衡量出促销活动的真实效果以及确定促销活动的影响因素,更无法为后期促销活动的效果提升提供指导。例如,一种纯A/B测试方案,抽取一部分网站常规流量用户不匹配优惠,其他用户匹配优惠,连着结果进行对比,得出增量效果。这种常规的对比方案与具体的惹怒我规则很难对应,找不到归因,且每次活动的实验没有延续性,对下一次的活动缺少科学的借鉴意义。
[0069] 因此,本说明书提供了一种任务规划方法,获取目标任务的至少一个关联特征;基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果;将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度;根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略。通过获取目标任务的至少一个关联特征,抽象归纳了目标任务的关联特征,不仅获得每次目标任务的任务执行结果,还确定各关联特征相对于所述目标任务的执行影响度,进而根据执行影响度总结和指导目标任务的目标执行策略,提高了任务规划效率和准确率。
[0070] 在本说明书中,提供了一种任务规划方法,本说明书同时涉及一种任务规划装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
[0071] 参见图1,图1示出了本说明书一个实施例提供的一种任务规划方法的流程图,具体包括以下步骤。
[0072] 步骤102:获取目标任务的至少一个关联特征。
[0073] 实现任务规划方法的执行主体可以是具有任务规划功能的计算设备,例如具有任务规划功能的服务器、终端等。
[0074] 具体的,任务可以是人们在日常生活、工作、娱乐活动中所从事的各种各样有目的的活动,如上级指派的工作、担负的责任,又如某促销活动等,也可以是在计算机中的基本工作单位;目标任务是指待规划的任务;关联特征是指目标任务相关联的特征,也即影响目标任务执行的影响因素,例如执行时间、执行地点、执行顺序等。
[0075] 实际应用中,获取目标任务的至少一个关联特征的方式有多种,例如,可以是运营人员向执行主体发送任务规划的指令,或者发送获取目标任务的至少一个关联特征的指令,相应地,执行主体在接收到该指令后,开始对目标任务的至少一个关联特征进行获取;也可以是服务器每隔预设时长,自动获取目标任务的至少一个关联特征,例如,经过预设时长后,具有任务规划功能的服务器自动获取目标任务的至少一个关联特征;或者经过预设时长后,具有任务规划功能的终端自动获取目标任务的至少一个关联特征。本说明书对获取目标任务的至少一个关联特征的方式不做任何限定。
[0076] 示例性地,目标任务为对象数据存储任务,则获取对象数据存储任务的三个关联特征:存储区域、数据量和数据类型。
[0077] 在本说明书一个或多个可选地实施例中,不同领域的任务具有不同的关联特征,为了提高获取关联特征的完整性和准确性,可以基于目标任务的属性信息获取关联特征。也即所述获取目标任务的至少一个关联特征,具体实现过程可以如下:
[0078] 获取目标任务的属性信息;
[0079] 根据所述属性信息,确定所述目标任务的至少一个关联特征。
[0080] 具体的,属性信息是指与目标任务的属性相关的信息,如目标任务对应的领域信息、目标任务的名称、目标任务对应的技术手段、目标任务的任务内容等。
[0081] 实际应用中,可以对目标任务进行分析,确定目标任务的属性信息,然后基于目标任务的属性信息,来确定与该属性信息相关的关联特征。例如,从预设的关联特征库中查询属性信息相关的关联特征,其中关联特征库中存储有多个与属性信息关联存储的关联特征;又如通过客户端显示目标任务的属性信息,供用户查看,通过在查看到该属性信息后,通过客户端上传目标任务的至少一个关联特征。如此,仅通过目标任务的属性信息来确定目标任务的至少一个关联特征,不仅可以提高获取到关联特征的效率,还可以保证获取的关联特征的完整性,进而提高基于关联特征进行任务规划的效率和准确率。
[0082] 示例性地,目标任务为货物运输任务,则对货物运输任务进行分析,则可以确定货物运输任务的属性信息为:车辆调度。则根据车辆调度,可以确定货物运输任务的关联特征有:运输方式、车型、送达时间等。
[0083] 在本说明书一个或多个可选地实施例中,还可以基于属性信息先获取对目标任务的任务影响因素,进而任务影响因素确定关联特征。也即所述根据所述属性信息,确定所述目标任务的至少一个关联特征,具体实现过程可以如下:
[0084] 根据所述属性信息,确定所述目标任务的任务影响因素;
[0085] 对所述任务影响因素进行整合,得到关联特征集,其中,所述关联特征集包含至少一个关联特征。
[0086] 具体的,任务影响因素是指影响目标任务执行的任意事物,如下载任务的网络状况和下载内容的大小;关联特征集是指关联特征的集合。
[0087] 实际应用中,在对目标任务进行分析,确定目标任务的属性信息之后,进一步地,基于属性信息获取目标任务的任务影响因素。例如,从预设的任务影响因素库中查询属性信息相关的任务影响因素,其中任务影响因素库中存储有多个与属性信息关联存储的任务影响因素;又如通过客户端显示目标任务的属性信息,供用户查看,通过在查看到该属性信息后,通过客户端上传目标任务的任务影响因素。在确定了目标任务的任务影响因素之后,再对任务影响因素进行抽象化处理,也即对任务影响因素进行整合,得到至少一个关联特征的集合,即得到关联特征集。如此,仅通过目标任务的属性信息来确定目标任务的任务影响因素,再通过任务影响因素来确定至少一个关联特征,不仅可以提高获取到关联特征的效率,还可以保证获取的关联特征的完整性和精确度,进而提高基于关联特征进行任务规划的效率和准确率。
[0088] 示例性地,目标任务为货物运输任务,货物运输任务的属性信息为:车辆调度。则可以获取属性信息“车辆调度”,可以确定货物运输任务的任务影响因素有路线状态、车辆信息、用户需求等,对这些任务影响因素进行整合、抽象,得到了关联特征集“运输方式、车型、送达时间等”,即货物运输任务的关联特征有:运输方式、车型、送达时间等。
[0089] 步骤104:基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果。
[0090] 在获取到目标任务的至少一个关联特征之后,进一步地,根据各个关联特征确定目标任务在多个预设执行策略下的任务执行结果。
[0091] 具体的,预设执行策略是指执行目标任务的方法、步骤或和方式等;任务执行结果是指根据某预设执行策略执行目标任务的结果。
[0092] 实际应用中,可以根据各关联特征设置不同的预设执行策略,然后按照各预设执行策略分别执行目标任务,执行结束后,得到目标任务在多个预设执行策略下的任务执行结果。例如,根据各关联特征设置了两个预设执行策略:预设执行策略1和预设执行策略2,然后根据预设执行策略1执行目标任务得到任务执行结果3,根据预设执行策略2执行目标任务得到任务执行结果4。
[0093] 需要说明的是,可以根据针对任意一个关联特征设置一个或多个预设执行策略,还可以根据多个关联特征中的任意几个关联特征设置多个预设执行策略。本说明书对此不作限定。
[0094] 由于任务执行结果可能是从多个方面进行综合的结果,实际上,可能只需要用到任务结果中一个或几个方面的结果,因此可以对目标任务设置任务执行指标,进而在获取初始任务执行结果后,基于任务执行指标对初始任务执行结果进行筛选,得到目标任务执行结果。也即所述基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果,具体实现过程可以如下:
[0095] 基于各关联特征,配置所述目标任务对应的多个预设执行策略和任务执行指标;
[0096] 执行各预设执行策略,得到各预设执行策略对应的初始任务执行结果;
[0097] 根据所述任务执行指标和所述初始任务执行结果,确定所述目标任务在多个预设执行策略下的目标任务执行结果。
[0098] 具体的,任务执行指标是指任务在某一方面的执行参数,如任务执行速率、任务执行时长、任务完成度等。初始任务执行结果是指执行目标任务后直接获得的结果;目标任务执行结果是指初始任务执行结果中与任务执行指标相关的部分结果。
[0099] 实际应用中,可以根据各关联特征设置不同的预设执行策略以及相同的任务执行指标。然后基于多个预设执行策略执行目标任务,得到多个初始任务执行结果,其中预设执行策略与初始任务执行结果一一对应。进一步地,根据任务执行指标,分别从各初始任务执行结果中提取出与该任务执行指标对应的目标任务执行结果。如此,基于任务执行指标对初始任务执行结果进行筛选,得到目标任务执行结果,不仅可以提高获取目标任务执行结果的准确率和效率,还可以减少对初始任务执行结果无关的数据进行处理,也即减少了数据处理量,进一步地可以提高任务规划效率。
[0100] 示例性地,目标任务为售卖手机,售卖手机的关联特征包括售价、支付方式和售卖地点,根据售价、支付方式和售卖地点确定了预设执行策略a1和预设执行策略a2。按照预设执行策略a1执行售卖手机的任务,得到的初始任务执行结果b1为:卖出5部手机、总价值为6000、售卖时间为2天;按照预设执行策略a2执行售卖手机的任务,得到的初始任务执行结果b2为:卖出7部手机、总价值为5000、售卖时间为3天。若任务执行指标为售卖数量,则预设执行策略a1下目标任务的目标任务执行结果c1为卖出5部手机;预设执行策略a2下目标任务的目标任务执行结果c2为卖出7部手机。
[0101] 此外,每一个关联特征下可以有多个配置参数,此时可以根据各配置参数配置预设执行策略和任务执行指标。也即所述基于各关联特征,配置所述目标任务对应的多个预设执行策略和任务执行指标,具体实现过程可以如下:
[0102] 针对各关联特征中的任一关联特征,获取该关联特征对应的多个配置参数;
[0103] 根据该关联特征下的多个配置参数,配置该关联特征对应的多个预设执行策略和任务执行指标。
[0104] 具体的,配置参数是指关联特征的多个执行参数,例如关联特征为国别,则配置参数可以为A国、B国和C国。
[0105] 实际应用中,可以根据各关联特征对应的多个配置参数,配置该关联特征对应的预设执行策略以及任务执行指标。如此,可以提高预设执行策略的精准度,进一步能够快速准确地确定关联特征的执行影响度,进一步提高任务规划的效率。
[0106] 例如,目标任务“多视频下载任务”,其关联特征有两个:并行下载视频数量和网络速度。其中并行下载视频数量有三个配置参数:1个和5个,网络速度有普通用户下载速度和会员下载速度。则针对关联特征“并行下载视频数量”可以设置两个预设执行策略,预设执行策略n1为使用普通用户下载速度,且并行下载视频数量为1个的下载策略,或者使用会员下载速度,且并行下载视频数量为1个的下载策略;预设执行策略n2为使用普通用户下载速度,且并行下载视频数量为5个的下载策略,或者使用会员下载速度,且并行下载视频数量为5个的下载策略。任务执行指标则为下载50个视频的时长。
[0107] 步骤106:将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度。
[0108] 在根据各个关联特征确定,目标任务在多个预设执行策略下的任务执行结果之后,进一步地,将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度。
[0109] 具体的,执行影响度是指关联特征对执行目标任务的影响程度,也即关联特征的敏感度。
[0110] 实际应用中,可以各预设执行策略下的任务执行结果进行对比,确定不同预设执行策略下的任务执行结果的差异,进而根据差异确定关联特征相对于目标任务的执行影响度。
[0111] 在本说明书一个或多个可选地实施例中,所述将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度,具体实现过程可以如下:
[0112] 将各预设执行策略下的任务执行结果进行对比,确定各关联特征的任务执行率;
[0113] 根据各关联特征的任务执行率,分别计算各关联特征相对于所述目标任务的执行影响度。
[0114] 具体的,任务执行率是指关联特征相对于目标任务的执行率或者完成指标。
[0115] 实际应用中,可以将各预设执行策略下的任务执行结果进行比较,进而计算出各关联特征的任务执行率。进一步地,分别计算各关联特征相对于目标任务的执行影响度。如此,可以准确并快速计算出目标任务的执行影响度。
[0116] 一般情况下,对于任意一个关联特征,会设置两个预设执行策略,即实验预设执行策略和对照预设执行策略。如此,在计算该关联特征的任务执行率时,可以将使用实验预设执行策略对应的任务执行结果减去对照预设执行策略对应的任务执行结果。也即,任务执行率=实验任务执行结果‑对照任务执行结果,其中实验任务执行结果为实验预设执行策略对应的任务执行结果,对照任务执行结果为对照预设执行策略对应的任务执行结果。
[0117] 此外,在关联特征下有多个配置参数的情况下,还可以对任意一个配置参数会设置两个预设执行策略,即实验预设执行策略和对照预设执行策略。例如关联特征N有k个配置参数:n1、n2、……、nk。分别为n1、n2、……、nk配置实验预设执行策略和对照预设执行策略。则:
[0118] 配置参数n1对应的任务执行率N1=实验任务执行结果n11‑对照任务执行结果n12[0119] 配置参数n2对应的任务执行率N2=实验任务执行结果n21‑对照任务执行结果n22[0120] ……
[0121] 配置参数nk对应的任务执行率Nk=实验任务执行结果nk1‑对照任务执行结果nk2[0122] 进一步地,关联特征N的执行影响度,可以通过式1来确定。
[0123]
[0124] 式1中,S2表示关联特征N的执行影响度,k表示配置参数的数量,Ni表示第i个配置参数的任务执行率。
[0125] 示例性地,假设在支付场景中,任务执行结果为支付转化率提升,其中支付转化率提升=实验转化率‑对照转化率=实验支付成功数量/实验进入支付流程数量‑对照支付成功数量/对照进入支付流程数量。若因子“订单类型”的执行影响度表1所示:
[0126] 表1实验预设执行策略和对照预设执行策略的任务执行结果
[0127]
[0128]
[0129] 则根据表1,计算可得,活动提升率R=16.3344%‑14.8503%=1.4841%,敏感度为1.77,在所有的因子中排最高,取该因子对活动效果正向影响的值集合[卖家起草、立刻购买]。
[0130] 参见图2A,图2A是本说明书一个实施例提供的一种任务规划方法中,一种任务执行结果的页面示意图:主要是对于销售物品的目标任务对应的预设执行策略A/B的任务执行结果,即预设任务执行策略A/B‑任务执行结果,关联特征包括物品价值、是否匿名和发货地点,其中以物品价值为例进行说明,物品价值有三个配置参数,[100‑200)、[200‑300)和[300‑400),对于[100‑200),预设任务执行策略A任务执行结果为10%、预设任务执行策略B任务执行结果为7%,任务执行率为3%;对于[200‑300),预设任务执行策略A任务执行结果为9%、预设任务执行策略B任务执行结果为6%,任务执行率为3%;对于[300‑400),预设任务执行策略A任务执行结果为5%、预设任务执行策略B任务执行结果为5%,任务执行率为0。总任务执行率可以根据物品价值、是否匿名和发货地点的所有任务执行率来确定。
[0131] 参见图2B,图2B是本说明书一个实施例提供的一种任务规划方法中,执行影响度的效果示意图:目标任务为销售物品,任务指标为下单成功率,目标任务的关联特征集中有三个关联特征,包括物品价值、是否匿名、发货地点。其中,物品价值有三个配置参数,[100‑200)、[200‑300)和[300‑400),物品价值的执行影响度为55;是否匿名有两个配置参数,匿名和不匿名,是否匿名的执行影响度为0;发货地点有三个配置参数,A地、B地和C地,发货地点的执行影响度为31。
[0132] 步骤108:根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略。
[0133] 在将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度之后,进一步地,根据各关联特征相对于所述目标任务的执行影响度,确定目标任务的目标执行策略。
[0134] 实际应用中,在确定了各关联特征相对于所述目标任务的执行影响度,进一步地,根据执行影响度对各关联特征进行分析,根据分析结果确定目标任务的目标执行策略,或者根据执行影响度对各关联特征进行分析,根据分析结果再次确定目标任务的多个预设执行策略,依次类推,分析结果达到预设条件,根据分析结果确定目标任务的目标执行策略。
[0135] 图2C是本说明书一个实施例提供的一种任务规划方法中,一种目标执行策略的页面示意图:目标执行策略的执行指标为“********”,策略结论为“↑3%”,即上升3%。物品价值有三个配置参数,[100‑200)、[200‑300)和[300‑400);是否匿名有两个配置参数,匿名和不匿名;发货地点有三个配置参数,A地、B地和C地;策略配置为:物品价值‑[200‑300),是否匿名‑匿名,发货地点‑B地。
[0136] 在本说明书一个或多个可选的实施例中,每个关联特征携带有其对应的特征类型,计算出各关联特征对应的执行影响度之后,可以基于执行影响度调整关联特征的特征类型,进一步地,根据各关联特征和调整后各关联特征的特征类型,确定目标任务的目标执行策略。也即在所述关联特征携带有特征类型的情况下,所述根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略,具体实现过程可以如下:
[0137] 基于各关联特征相对于所述目标任务的执行影响度,调整所述各关联特征的特征类型;
[0138] 根据各关联特征和各关联特征的特征类型,重新确定所述目标任务的多个预设执行策略,继续执行所述确定所述目标任务在多个预设执行策略下的任务执行结果的步骤;
[0139] 在所述各关联特征相对于所述目标任务的执行影响度的变化率小于预设阈值的情况下,确定所述目标任务的目标执行策略。
[0140] 具体的,特征类型表征关联特征在目标任务下的类型或类别,如惰性类型、显性类型、隐性类型;变化率是指变化程度;预设阈值是指预先设置的数值,用于衡量变化率。
[0141] 实际应用中,在确定了各关联特征相对于目标任务的执行影响度之后,针对任意一个关联特征,可以用该关联特征的执行影响度来确定该关联特征在该执行影响度下的特征类型,如果特征类型与该关联特征携带的特征类型不同,则调整关联特征携带的特征类型,若相同,则无需调整。然后遍历所有关联特征。进一步地,根据各关联特征和各关联特征的特征类型,重新确定目标任务的多个预设执行策略,继续执行确定目标任务在多个预设执行策略下的任务执行结果,依次类推,直至各关联特征相对于所述目标任务的执行影响度的变化率小于预设阈值,再根据各关联特征和各关联特征的特征类型确定目标任务的目标执行策略。如此,多次迭代循环,可以使各关联特征和各关联特征的执行影响度趋于稳定,也即提高最终确定出的各关联特征的特征类型的准确性,进而提高任务规划的效率和准确率。
[0142] 在本说明书一个或多个可选的实施例中,针对不同特征类型的关联特征,需要分别进行调整特征类型。也即所述基于各关联特征相对于所述目标任务的执行影响度,调整所述各关联特征的特征类型,具体实现过程可以如下:
[0143] 针对所述特征类型为隐性类型的关联特征,若该关联特征相对于所述目标任务的执行影响度大于预设的第一影响阈值,则调整该关联特征的特征类型为显性类型;
[0144] 针对所述特征类型为显性类型的关联特征,若该关联特征相对于所述目标任务的执行影响度小于预设的第二影响阈值,则调整该关联特征的特征类型为惰性类型。
[0145] 具体的,隐性类型是指配置预设执行策略中不会用到的关联特征的类型,隐性类型的关联特征不会干预任务执行结果,任务中存在且有可能影响任务执行结果的关联特征,其执行影响度高到一定阈值时,会转化为显性类型;显性类型是指预设执行策略中用到的关联特征的类型,显性类型的关联特征干预任务执行结果,其执行影响度低到一定阈值时,会转化为惰性类型;惰性类型是指预设执行策略中标配的关联特征的类型,惰性类型的关联特征执行影响度恒定,无法再干预活动效果;第一影响阈值是指预先设置的用于衡量隐性类型是否可已转化为显性类型的数值;第二影响阈值是指预先设置的用于衡量显性类型是否可已转化为惰性类型的数值。
[0146] 实际应用中,针对于任意一个隐性类型的关联特征,判断该关联特征相对于目标任务的执行影响度是否大于第一影响阈值,若大于,则将该关联特征的特征类型由隐性类型调整为显性类型,若不大于,则保持该关联特征的特征类型为隐性类型不变。针对于任意一个显性类型的关联特征,判断该关联特征相对于目标任务的执行影响度是否小于第二影响阈值,若小于,则将该关联特征的特征类型由显性类型调整为惰性类型,若不小于,则保持该关联特征的特征类型为显性类型不变。
[0147] 此外,可以将执行影响度小的关联特征标记为惰性类型,执行影响度大的关联特征标记为惰性类型,取执行影响度最高的3个关联特征对任务执行结果正向影响的值集合,重新计算任务执行率,即新任务执行率=新实验任务执行结果‑对照任务执行结果。
[0148] 参见图2D,图2D是本说明书一个实施例提供的一种任务规划方法中,一种关联特征列表的页面示意图:关联特征列表中包括标号、关联特征和特征类型,其中,标号为1的关联特征为客户端类型,其特征类型为隐性类型;标号为2的关联特征为是否匿名,其特征类型为惰性类型;标号为3的关联特征为订单类型,其特征类型为显性类型。
[0149] 参见图2E,图2E是本说明书一个实施例提供的一种任务规划方法的流程示意图:首先权益规则抽象,得到多个因子,构建因子模型,也即多个特征类型,如“利益点文案、资源段、订单类型”,然后配置A/B方案和活动效果指标,如“支付成功率,下单成功率,支付渠道渗透率”,也即多个预设执行策略和执行指标,将多个因子输入度量引擎,对A/B方案进行计算,得到任务执行结果。之后,确定度量结果,根据任务执行结果确定因子对任务执行结果的影响,找到效果归因,得到效果序列,也即确定关联特征相对于目标任务的执行影响度,如对因子x和因子y进行排列。之后,根据执行影响度重新确定目标任务的多个预设执行策略,以此类推。
[0150] 图2F是本说明书一个实施例提供的一种任务规划方法中,一种关联特征迭代的流程示意图;因子也即关联特征,因子模型也即多个关联特征,通过活动可以找到N个与任务效果关联大的因子,本方案将这些因子按照敏感度,也即按照执行影响度做了因子分层,如根据高敏感、中敏感和低敏感划分了显性因子层、隐性因子层和惰性因子层。多轮迭代后,就可以迭代进化出第N代因子的值序列集合,使用这个集合极大地提升任务效果,同时可以看到随着迭代进化的推进,越来越多的隐性因子转化为显性因子,显性因子转化为惰性因子,最终活动的玩法规则值序列趋于稳定,此时在某个场景的权益营销方案也会趋于稳定,并且该方案的任务效果越来越好。
[0151] 图2G是本说明书一个实施例提供的一种任务规划方法中,确定目标执行策略的流程示意图;在某个场景,因子也即关联特征,因子集合也即多个关联特征,通过N代的权益度量和因子进化,可以得到固定的活动方案,也即执行策略或目标执行策略。例如,通过第一执行策略,得到度量结果1,通过第二执行策略,得到度量结果2,依次类推,根据因子集合中的因子1和因子2确定第x执行策略,指导目标任务得到较好的执行策略,即第x执行策略=F(因子1+因子2),在各因子的敏感度平均时,执行策略趋于稳定,目标执行策略=C,即敏感度平均,执行策略稳定。
[0152] 在本说明书一个或多个可选的实施例中,由于惰性类型的关联特征执行影响度恒定,无法再干预活动效果,只需要根据惰性类型和显性类型的关联特征重新定目标任务的多个预设执行策略。也即根据各关联特征中的目标关联特征,重新确定所述目标任务的多个预设执行策略,其中,所述目标关联特征的特征类型为显性类型或隐性类型。如此,只根据惰性类型和显性类型的关联特征确定多个预设执行策略,减少了数据处理量,进而可以提高任务规划效率。
[0153] 本说明书提供的任务规划方法,获取目标任务的至少一个关联特征;基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果;将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度;根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略。通过获取目标任务的至少一个关联特征,抽象归纳了目标任务的关联特征,不仅获得每次目标任务的任务执行结果,还确定各关联特征相对于所述目标任务的执行影响度,进而根据执行影响度总结和指导目标任务的目标执行策略,提高了任务规划效率和准确率。
[0154] 还可以利用归因,作为输入投放到下次目标任务的执行中继续进化,也即重新确定多个预设执行策略,可以形成科学闭环的、可信度高的增长方案。通过获取目标任务的至少一个关联特征,抽象归纳了目标任务的关联特征,可以根据权益度量引擎,确定出关联特征对目标任务的执行影响度,通过调整敏感度高的规则因子来指导下次营销活动的方案,并通过多轮活动和规则因子的调整,迭代进化出稳定的规则因子配置,得到收益较大的目标执行策略。效解决权益营销度量困难、活动效果衡量不科学的问题。
[0155] 下述结合附图3,以本说明书提供的任务规划方法在促销活动的应用为例,对所述任务规划方法进行进一步说明。其中,图3示出了本说明书一个实施例提供的一种任务规划方法的处理过程流程图,具体包括以下步骤。
[0156] 步骤302:获取目标促销活动的属性信息。
[0157] 步骤304:根据属性信息,确定目标促销活动的活动影响因素。
[0158] 步骤306:对活动影响因素进行整合,得到关联特征集,其中,关联特征集包含至少一个关联特征。
[0159] 步骤308:针对各关联特征中的任一关联特征,获取该关联特征对应的多个配置参数。
[0160] 步骤310:根据该关联特征下的多个配置参数,配置该关联特征对应的多个预设执行策略和活动执行指标。
[0161] 步骤312:执行各预设执行策略,得到各预设执行策略对应的初始活动执行结果。
[0162] 步骤314:根据活动执行指标和初始活动执行结果,确定目标促销活动在多个预设执行策略下的目标活动执行结果。
[0163] 步骤316:将各预设执行策略下的目标活动执行结果进行对比,确定各关联特征的活动执行率。
[0164] 步骤318:针对特征类型为隐性类型的关联特征,若该关联特征相对于目标促销活动的执行影响度大于预设的第一影响阈值,则调整该关联特征的特征类型为显性类型。
[0165] 步骤320:针对特征类型为显性类型的关联特征,若该关联特征相对于目标促销活动的执行影响度小于预设的第二影响阈值,则调整该关联特征的特征类型为惰性类型。
[0166] 步骤322:根据各关联特征中的目标关联特征,重新确定目标促销活动的多个预设执行策略,继续执行执行各预设执行策略的步骤,其中,目标关联特征的特征类型为显性类型或隐性类型。
[0167] 步骤324:在各关联特征相对于目标促销活动的执行影响度的变化率小于预设阈值的情况下,确定目标促销活动的目标执行策略。
[0168] 本说明书提供的任务规划方法,通过获取目标任务的至少一个关联特征,抽象归纳了目标任务的关联特征,不仅获得每次目标任务的任务执行结果,还确定各关联特征相对于所述目标任务的执行影响度,进而根据执行影响度总结和指导目标任务的目标执行策略,提高了任务规划效率和准确率。
[0169] 与上述方法实施例相对应,本说明书还提供了任务规划装置实施例,图4示出了本说明书一个实施例提供的一种任务规划装置的结构示意图。如图4所示,该装置包括:
[0170] 获取模块402,被配置为获取目标任务的至少一个关联特征;
[0171] 任务执行结果确定模块404,被配置为基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果;
[0172] 执行影响度确定模块406,被配置为将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度;
[0173] 目标执行策略确定模块408,被配置为根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略。
[0174] 在本说明书一个或多个可选地实施例中,所述获取模块402,还被配置为:
[0175] 获取目标任务的属性信息;
[0176] 根据所述属性信息,确定所述目标任务的至少一个关联特征。
[0177] 在本说明书一个或多个可选地实施例中,所述获取模块402,还被配置为:
[0178] 根据所述属性信息,确定所述目标任务的任务影响因素;
[0179] 对所述任务影响因素进行整合,得到关联特征集,其中,所述关联特征集包含至少一个关联特征。
[0180] 在本说明书一个或多个可选地实施例中,所述任务执行结果确定模块404,还被配置为:
[0181] 基于各关联特征,配置所述目标任务对应的多个预设执行策略和任务执行指标;
[0182] 执行各预设执行策略,得到各预设执行策略对应的初始任务执行结果;
[0183] 根据所述任务执行指标和所述初始任务执行结果,确定所述目标任务在多个预设执行策略下的目标任务执行结果。
[0184] 在本说明书一个或多个可选地实施例中,所述任务执行结果确定模块404,还被配置为:
[0185] 针对各关联特征中的任一关联特征,获取该关联特征对应的多个配置参数;
[0186] 根据该关联特征下的多个配置参数,配置该关联特征对应的多个预设执行策略和任务执行指标。
[0187] 在本说明书一个或多个可选地实施例中,所述执行影响度确定模块406,还被配置为:
[0188] 将各预设执行策略下的任务执行结果进行对比,确定各关联特征的任务执行率;
[0189] 根据各关联特征的任务执行率,分别计算各关联特征相对于所述目标任务的执行影响度。
[0190] 在本说明书一个或多个可选地实施例中,所述关联特征携带有特征类型;
[0191] 所述目标执行策略确定模块408,还被配置为:
[0192] 基于各关联特征相对于所述目标任务的执行影响度,调整所述各关联特征的特征类型;
[0193] 根据各关联特征和各关联特征的特征类型,重新确定所述目标任务的多个预设执行策略,继续执行所述确定所述目标任务在多个预设执行策略下的任务执行结果的步骤;
[0194] 在所述各关联特征相对于所述目标任务的执行影响度的变化率小于预设阈值的情况下,确定所述目标任务的目标执行策略。
[0195] 在本说明书一个或多个可选地实施例中,所述目标执行策略确定模块408,被配置为:
[0196] 针对所述特征类型为隐性类型的关联特征,若该关联特征相对于所述目标任务的执行影响度大于预设的第一影响阈值,则调整该关联特征的特征类型为显性类型;
[0197] 针对所述特征类型为显性类型的关联特征,若该关联特征相对于所述目标任务的执行影响度小于预设的第二影响阈值,则调整该关联特征的特征类型为惰性类型。
[0198] 在本说明书一个或多个可选地实施例中,所述目标执行策略确定模块408,被配置为:
[0199] 根据各关联特征中的目标关联特征,重新确定所述目标任务的多个预设执行策略,其中,所述目标关联特征的特征类型为显性类型或隐性类型。
[0200] 本说明书提供的任务规划装置,获取目标任务的至少一个关联特征;基于各关联特征,确定所述目标任务在多个预设执行策略下的任务执行结果;将各预设执行策略下的任务执行结果进行对比,确定各关联特征相对于所述目标任务的执行影响度;根据所述各关联特征相对于所述目标任务的执行影响度,确定所述目标任务的目标执行策略。通过获取目标任务的至少一个关联特征,抽象归纳了目标任务的关联特征,不仅获得每次目标任务的任务执行结果,还确定各关联特征相对于所述目标任务的执行影响度,进而根据执行影响度总结和指导目标任务的目标执行策略,提高了任务规划效率和准确率。
[0201] 上述为本实施例的一种任务规划装置的示意性方案。需要说明的是,该任务规划装置的技术方案与上述的任务规划方法的技术方案属于同一构思,任务规划装置的技术方案未详细描述的细节内容,均可以参见上述任务规划方法的技术方案的描述。
[0202] 图5示出了本说明书一个实施例提供的一种计算设备500的结构框图。该计算设备500的部件包括但不限于存储器510和处理器520。处理器520与存储器510通过总线530相连接,数据库550用于保存数据。
[0203] 计算设备500还包括接入设备540,接入设备540使得计算设备500能够经由一个或多个网络560通信。这些网络的示例包括公用交换电话网(PSTN,Public Switched Telephone Network)、局域网(LAN,Local Area Network)、广域网(WAN,Wide Area Network)、个域网(PAN,Personal Area Network)或诸如因特网的通信网络的组合。接入设备540可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(NIC,Network Interface Controller))中的一个或多个,诸如IEEE802.11无线局域网(WLAN,Wireless Local  Area  Network)无线接口、全球微波互联接入(Wi‑MAX,Worldwide Interoperability for Microwave Access)接口、以太网接口、通用串行总线(USB,Universal Serial Bus)接口、蜂窝网络接口、蓝牙接口、近场通信(NFC,Near Field Communication)接口,等等。
[0204] 在本说明书的一个实施例中,计算设备500的上述部件以及图5中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图5所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
[0205] 计算设备500可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或PC的静止计算设备。计算设备500还可以是移动式或静止式的服务器。
[0206] 其中,处理器520用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任务规划方法的步骤。
[0207] 上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的任务规划方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述任务规划方法的技术方案的描述。
[0208] 本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述任务规划方法的步骤。
[0209] 上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的任务规划方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述任务规划方法的技术方案的描述。
[0210] 本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述任务规划方法的步骤。
[0211] 上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的任务规划方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述任务规划方法的技术方案的描述。
[0212] 上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0213] 所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read‑Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。
[0214] 需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
[0215] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0216] 以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。

当前第1页 第1页 第2页 第3页
相关技术
方法装置相关技术
规划方法相关技术
鞠东昆发明人的其他相关专利技术