一种业务执行方法技术

技术编号:39668411 阅读:8 留言:0更新日期:2023-12-11 18:32
本申请公开了一种业务执行方法

【技术实现步骤摘要】
一种业务执行方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种业务执行方法

装置

设备及存储介质


技术介绍

[0002]在实际业务场景需要上线新的业务策略之前,常常会采用对照分组执行的方式来确定多种候选业务策略中执行效果最佳的目标业务策略,在实际的业务策略决策过程中通常需要综合衡量多个业务指标的好坏

例如,在对视频推荐业务的视频排序算法进行权重决策的场景中,希望最终使用的视频排序算法能够在保证
DAU
(日活跃用户数量)和视频曝光量不下跌的情况下,提升用户的人均观看时长和转发量

[0003]而现有技术中针对单指标的
MAB

Multi

Armed Bandit
)问题的实验方案不支持同时有多个指标以及需要进行指标约束的决策场景,无法满足实际的业务需求


技术实现思路

[0004]本申请提供了一种业务执行方法

装置

设备及存储介质,可以在对多个业务指标中的部分业务指标进行一定条件的约束的情况下,通过目标指标分析信息来衡量不同业务策略对应的业务对象组的多个业务指标的好坏,提升目标业务对象组选择的合理性和实用性,从而提升业务策略的决策质量和业务执行质量,并且能够在真实的业务场景落地,具有实用价值,本申请技术方案如下:一方面,提供了一种业务执行方法,所述方法包括:确定多个预设业务策略对应的多个业务对象组,所述多个业务对象组包括:多个执行对象组和对照对象组,每个预设业务策略对应一个业务对象组;基于当前对照执行周期对应的指标后验分布信息,对所述多个业务对象组分别进行针对多个预设业务指标的指标采样,得到多个指标采样数据组,所述多个预设业务指标包括:至少一个预设约束指标和至少一个预设优化指标,所述指标后验分布信息表征每个业务对象组针对每个预设业务指标的后验分布;基于所述多个指标采样数据组和所述至少一个预设约束指标各自对应的预设指标约束信息,对所述多个业务对象组进行指标分析,确定所述每个业务对象组对应的目标指标分析信息,所述预设指标约束信息用于约束所述执行对象组和所述对照对象组间对应预设约束指标的差异,所述目标指标分析信息表征对应业务对象组属于最优对象组的概率;基于所述目标指标分析信息,执行所述多个业务对象组中的目标业务对象组对应的目标预设业务策略

[0005]另一方面,提供了一种业务执行装置,所述装置包括:业务对象组确定模块,用于确定多个预设业务策略对应的多个业务对象组,所述多个业务对象组包括:多个执行对象组和对照对象组,每个预设业务策略对应一个业务对
象组;指标采样模块,用于基于当前对照执行周期对应的指标后验分布信息,对所述多个业务对象组分别进行针对多个预设业务指标的指标采样,得到多个指标采样数据组,所述多个预设业务指标包括:至少一个预设约束指标和至少一个预设优化指标,所述指标后验分布信息表征每个业务对象组针对每个预设业务指标的后验分布;指标分析模块,用于基于所述多个指标采样数据组和所述至少一个预设约束指标各自对应的预设指标约束信息,对所述多个业务对象组进行指标分析,确定所述每个业务对象组对应的目标指标分析信息,所述预设指标约束信息用于约束所述执行对象组和所述对照对象组间对应预设约束指标的差异,所述目标指标分析信息表征对应业务对象组属于最优对象组的概率;第一业务策略执行模块,用于基于所述目标指标分析信息,执行所述多个业务对象组中的目标业务对象组对应的目标预设业务策略

[0006]另一方面,提供了一种业务执行设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如第一方面所述的业务执行方法

[0007]另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如第一方面所述的业务执行方法

[0008]另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中

计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如第一方面所述的业务执行方法

[0009]本申请提供的一种业务执行方法

装置

设备及存储介质,具有如下技术效果:本申请通过预先确定多个预设业务策略对应的多个业务对象组,多个业务对象组包括:多个执行对象组和对照对象组,每个预设业务策略对应一个业务对象组,然后基于当前对照执行周期对应的指标后验分布信息,对多个业务对象组分别进行针对多个预设业务指标的指标采样,得到多个指标采样数据组,该多个预设业务指标可以包括:至少一个预设约束指标和至少一个预设优化指标,接着基于多个指标采样数据组和至少一个预设约束指标各自对应的预设指标约束信息,对多个业务对象组进行指标分析,确定每个业务对象组对应的目标指标分析信息,预设指标约束信息用于约束执行对象组和对照对象组间对应预设约束指标的差异,目标指标分析信息表征对应业务对象组属于最优对象组的概率,并基于目标指标分析信息,确定多个业务对象组中的目标业务对象组,最后执行目标业务对象组对应的目标预设业务策略,可以在对多个业务指标中的部分业务指标进行一定条件的约束的情况下,通过目标指标分析信息(对应业务对象组属于最优对象组的概率)来衡量不同业务策略对应的业务对象组的多个业务指标的好坏,提升目标业务对象组选择的合理性和实用性,从而提升业务策略的决策质量和业务执行质量,并且本申请提供的业务执行方案能够在真实的业务场景落地,具有实用价值

附图说明
[0010]为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图

[0011]图1是本申请实施例提供的一种应用环境的示意图;图2是本申请实施例提供的一种业务执行方法的流程示意图;图3是本申请实施例提供的一种基于多个指标采样数据组和至少一个预设约束指标各自对应的预设指标约束信息,对多个业务对象组进行指标分析,确定每个业务对象组对应的目标指标分析信息的流程示意图;图4是本申请实施例提供的另一种业务执行方法的流程示意图;图5是本申请实施例提供的一种基于多个指标采样数据组,对多个业务对象组中的非目标业务对象组进行针对至少一个预设优化指标的指标优化预测,得到指标优化预测信息的流程示意图;图6是本申请实施例提供的另一种业务执行方法的流程示意图;图7是本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种业务执行方法,其特征在于,所述方法包括:确定多个预设业务策略对应的多个业务对象组,所述多个业务对象组包括:多个执行对象组和对照对象组,每个预设业务策略对应一个业务对象组;基于当前对照执行周期对应的指标后验分布信息,对所述多个业务对象组分别进行针对多个预设业务指标的指标采样,得到多个指标采样数据组,所述多个预设业务指标包括:至少一个预设约束指标和至少一个预设优化指标,所述指标后验分布信息表征每个业务对象组针对每个预设业务指标的后验分布;基于所述多个指标采样数据组和所述至少一个预设约束指标各自对应的预设指标约束信息,对所述多个业务对象组进行指标分析,确定所述每个业务对象组对应的目标指标分析信息,所述预设指标约束信息用于约束所述执行对象组和所述对照对象组间对应预设约束指标的差异,所述目标指标分析信息表征对应业务对象组属于最优对象组的概率;基于所述目标指标分析信息,执行所述多个业务对象组中的目标业务对象组对应的目标预设业务策略
。2.
根据权利要求1所述的方法,其特征在于,所述最优对象组为所述多个业务对象组中,每个预设约束指标对应的指标采样参数均满足对应预设指标约束信息,且每个预设优化指标对应的指标采样参数均表现最优的业务对象组,每个指标采样数据组包括:所述每个业务对象组针对所述每个预设业务指标对应的指标采样参数,所述基于所述多个指标采样数据组和所述至少一个预设约束指标各自对应的预设指标约束信息,对所述多个业务对象组进行指标分析,确定所述每个业务对象组对应的目标指标分析信息包括:遍历所述多个指标采样数据组;基于当前遍历的指标采样数据组中的指标采样参数,将所述多个业务对象组中的初选对象组作为第一候选对象组,所述初选对象组为所述每个预设约束指标对应的指标采样参数均满足对应预设指标约束信息的业务对象组;在所述第一候选对象组中存在所述最优对象组的情况下,将所述每个业务对象组对应的第一统计信息作为所述每个业务对象组对应的初始指标分析信息,所述第一统计信息表征在所述当前遍历的指标采样数据组对应的样本中,对应业务对象组属于所述最优对象组的概率;或,在所述第一候选对象组中不存在所述最优对象组的情况下,将所述每个业务对象组对应的第二统计信息作为所述每个业务对象组对应的初始指标分析信息,所述第二统计信息表征在所述当前遍历的指标采样数据组对应的样本中,对应业务对象组属于所述初选对象组的概率;对遍历结束后得到的所述每个业务对象组对应的多个初始指标分析信息进行均值处理,确定所述每个业务对象组对应的目标指标分析信息
。3.
根据权利要求1所述的方法,其特征在于,在所述基于所述目标指标分析信息,执行所述多个业务对象组中的目标业务对象组对应的目标预设业务策略之前,所述方法还包括:基于所述多个指标采样数据组,对所述多个业务对象组中的非目标业务对象组进行针对所述至少一个预设优化指标的指标优化预测,得到指标优化预测信息,所述指标优化预测信息表征所述非目标业务对象组在每个预设约束指标对应的指标采样参数均满足对应
预设指标约束信息的情况下,相对于所述目标业务对象组关于所述至少一个预设优化指标的优化概率;在所述指标优化预测信息满足预设优化预测条件的情况下,执行所述目标预设业务策略
。4.
根据权利要求3所述的方法,其特征在于,每个指标采样数据组包括:所述每个业务对象组针对所述每个预设业务指标对应的指标采样参数,所述基于所述多个指标采样数据组,对所述多个业务对象组中的非目标业务对象组进行针对所述至少一个预设优化指标的指标优化预测,得到指标优化预测信息包括:遍历所述多个指标采样数据组;基于当前遍历的指标采样数据组中的指标采样参数,将所述非目标业务对象组中的初选对象组作为第二候选对象组,所述初选对象组为所述每个预设约束指标对应的指标采样参数均满足对应预设指标约束信息的业务对象组;确定所述第二候选对象组相对于所述目标业务对象组针对每个预设优化指标对应的指标相对增量信息;将所述至少一个预设优化指标各自对应的指标相对增量信息中最大的指标相对增量信息作为初始优化预测信息;将遍历结束后得到的多个初始优化预测信息中的目标分位点作为所述指标优化预测信息
。5.
根据权利要求1所述的方法,其特征在于,在所述基于所述目标指标分析信息,执行所述多个业务对象组中的目标...

【专利技术属性】
技术研发人员:赵朋磊孔芳韩士超王勇李帅
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1