The present disclosure provides a test method and device for a platform adaptive engine system. The test method comprises a plurality of packets to obtain the statistical results are on-line test and evaluation; each packet includes a plurality of test objects, each test object includes a plurality of parameters tested; according to the evaluation of the objective function of presupposition with the statistical results obtain the objective function of each packet from the packet to obtain the optimal value; group constraints the default conditions in the objective function of the optimal value of the largest group; multiple test parameters of the optimal solution for the optimal parameter group corresponding solution; and obtaining a plurality of parameters may be set and the optimal parameter solution in each parameter difference solution smaller than the preset value; the multiple parameters may be randomly assigned to N a test object, and then the N test object group on-line test, N is a positive integer. The test device is implemented based on the test method described above. This disclosure improves the accuracy of the evaluation results without human participation.
【技术实现步骤摘要】
用于平台自适应引擎系统的测试方法及装置
本公开涉及计算机处理
,尤其涉及一种用于平台自适应引擎系统的测试方法及装置。
技术介绍
叫车服务系统作为沟通乘客和司机两大群体的平台,目标是尽可能更好的匹配司机和乘客。为了降低策略对上线系统可能引起的负向风险,目前业内通常采用互联网行业ABtest的方法。先取小流量上线新策略,剩余流量仍然采用旧策略;待系统运行一段时间,观察比对新旧策略的效果,从而判断新策略是否达到预期效果。如果效果负向,则新策略下线重新调研开发;如果效果正向,则全流量上线。实际应用中,上述传统ABtest方法的处理结果在每次测试后需要由人工干预去分析判断,或者调整相应的新策略后再继续分组测试。由于需要人工参与导致上述测试方法的工作效率较低。公开内容针对现有技术的缺陷,本公开提供一种用于平台自适应引擎系统的测试方法及装置,用于解决现有技术中传统ABtest方法需要人工参与而引起的工作效率较低的技术问题。第一方面,本公开提供了一种用于平台自适应引擎系统的测试方法,所述测试方法包括:获取正在上线测试评估的多个分组的统计结果;每个分组包括多个测试对象,每个测 ...
【技术保护点】
一种用于平台自适应引擎系统的测试方法,其特征在于,所述测试方法包括:获取正在上线测试评估的多个分组的统计结果;每个分组包括多个测试对象,每个测试对象包括多个被测试的参数;根据预设的评估目标函数结合上述统计结果获取每一个分组的目标函数值;从满足预设的约束条件的分组中获取最优组,该最优组的目标函数值最大;该最优组对应的多个被测试的参数解为最优参数解;获取与该最优参数解中每个参数解的差值小于相应预设值的多个可能参数组;将上述多个可能参数组随机分配到N个测试对象组,然后将该N个测试对象组进行上线测试,N为正整数。
【技术特征摘要】
1.一种用于平台自适应引擎系统的测试方法,其特征在于,所述测试方法包括:获取正在上线测试评估的多个分组的统计结果;每个分组包括多个测试对象,每个测试对象包括多个被测试的参数;根据预设的评估目标函数结合上述统计结果获取每一个分组的目标函数值;从满足预设的约束条件的分组中获取最优组,该最优组的目标函数值最大;该最优组对应的多个被测试的参数解为最优参数解;获取与该最优参数解中每个参数解的差值小于相应预设值的多个可能参数组;将上述多个可能参数组随机分配到N个测试对象组,然后将该N个测试对象组进行上线测试,N为正整数。2.根据权利要求1所述的测试方法,其特征在于,所述获取正在上线测试评估的多个分组的统计结果;每个分组包括多个测试对象,每个测试对象包括多个被测试的参数的步骤之前,所述测试方法包括:查看上次对多个测试对象组进行上线测试评估后的时间段是否到达预设时间段,若到达预设时间段则执行效果测试评估任务且输出多个分组的统计结果。3.根据权利要求2所述的测试方法,其特征在于,所述执行效果测试评估任务且输出多个分组的统计结果的步骤中,若为第一轮测试评估任务,则将全体测试对象随机分成多个分组。4.根据权利要求1~3任意一项所述的测试方法,其特征在于,所述评估目标函数为:和/或,所述约束条件为:Ui>Uave且Ri>Rave;式中,N表示测试全体对象;Ui表示第i组券使用频次;Pi表示第i组单均价;Ri表示第i组补贴率;Uave表示本时间段全体平均使用频次;Rave表示本时间段全体平均补贴率。5.根据权利要求4所述的测试方法,其特征在于,所述从满足预设的约束条件的分组中获取最优组,该最优组的目标函数值最大的步骤包括:若没有找到满足所述约束条件的分组则保留上一轮的最优参数解。6.根据权利要求1所述的测试方法,其特征在于,采用平均分配法将所述多个可能参数组随机分配到所述多个测试对象组中,以使...
【专利技术属性】
技术研发人员:王子玲,官祥建,王孝佳,
申请(专利权)人:滴滴中国科技有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。