【技术实现步骤摘要】
用于干预优化的系统和方法优先权要求本申请基于2018年10月23日提交的美国临时申请号62/749,420并要求其优先权。申请人要求每个这样的申请的优先权和权益,并且通过引用将其全部内容并入本文。
本公开总体上涉及机器学习技术。更具体地,本公开涉及用于干预优化的系统和方法。
技术介绍
应用开发者(例如网站开发者、移动应用开发者、游戏开发者等)通常具有最大化使用其应用的实体数量的目标。作为示例,由于各种原因,游戏开发者可能寻求最大化每天玩她开发的游戏的用户数量。这样,应用开发者的一个关注点在于用户“流失(churn)”。特别地,“流失”指的是计算机应用的现有用户停止或以其他方式显著减少此应用的使用的情况。用户流失通常用“流失率”或退出率(attritionrate)(例如,在一段时间(例如一个月)内离开游戏的现有用户的百分比)来衡量。因此,试图最大化玩她的游戏的用户数量的游戏开发者将相反地试图最小化用户流失。流失与“用户保留”高度相关。流失可以包括当用户停止与应用互动时的事件,而保留是用户在应用中停留的时间多长。因此,流失是影响用户保留的事件。防止用户流失是增加用户保留率的一种技术。除了流失和用户保留之外,还存在其他各种用户参与度指标,并且这些指标中的每一个都可以衡量用户对应用的持续使用的某个方面。防止用户流失或以其他方式增加用户参与度的一种技术是通过使用干预。干预可以包括开发者和/或应用针对一个或多个用户(例如,以防止用户流失为目的)采取的动作和/或操作改变。但是,识别应该针对 ...
【技术保护点】
1.一种计算系统,包括:/n一个或多个处理器;和/n一个或多个非暂时性计算机可读介质,所述一个或多个非暂时性计算机可读介质共同存储:/n机器学习的干预选择模型,所述机器学习的干预选择模型被配置为至少部分地基于与实体相关联的相应实体历史,在逐个实体的基础上选择干预;和/n指令,所述指令在由所述一个或多个处理器执行时使所述计算系统执行操作,所述操作包括:/n获得使用计算机应用的多个实体中的每个实体的实体历史;/n针对所述多个实体中的每个实体,至少部分地基于每个实体的实体历史,经由所述机器学习的干预选择模型来确定多个可用干预中的每一个将改善目标值的相应概率,所述目标值至少部分地基于实体对计算机应用的持续使用的度量来确定;和/n至少部分地基于经由所述机器学习的干预选择模型确定的相应概率,将所述多个可用干预中的一个或多个干预提供给所述多个实体中的一个或多个实体。/n
【技术特征摘要】
20181023 US 62/749,420;20190130 US 16/262,2231.一种计算系统,包括:
一个或多个处理器;和
一个或多个非暂时性计算机可读介质,所述一个或多个非暂时性计算机可读介质共同存储:
机器学习的干预选择模型,所述机器学习的干预选择模型被配置为至少部分地基于与实体相关联的相应实体历史,在逐个实体的基础上选择干预;和
指令,所述指令在由所述一个或多个处理器执行时使所述计算系统执行操作,所述操作包括:
获得使用计算机应用的多个实体中的每个实体的实体历史;
针对所述多个实体中的每个实体,至少部分地基于每个实体的实体历史,经由所述机器学习的干预选择模型来确定多个可用干预中的每一个将改善目标值的相应概率,所述目标值至少部分地基于实体对计算机应用的持续使用的度量来确定;和
至少部分地基于经由所述机器学习的干预选择模型确定的相应概率,将所述多个可用干预中的一个或多个干预提供给所述多个实体中的一个或多个实体。
2.根据权利要求1所述的计算系统,其中,所述计算机应用包括以下至少之一:移动应用、网络浏览器应用或游戏应用。
3.根据权利要求1所述的计算系统,其中,所述操作还包括:在确定所述相应概率之前,在探索时间段期间向所述多个实体随机地提供所述多个可用干预中的一个或多个。
4.根据权利要求1所述的计算系统,其中,使用监督学习技术来训练所述机器学习的干预选择模型。
5.根据权利要求1所述的计算系统,其中,所述机器学习的干预选择模型包括强化学习方案中的干预智能体。
6.根据权利要求1所述的计算系统,其中,除了实体对计算机应用的持续使用的度量之外,所述目标值还至少部分地基于实体在所述计算机应用内对资源的分配来确定。
7.根据权利要求1所述的计算系统,其中,所述多个可用干预中的至少一些由所述计算机应用的开发者指定。
8.根据权利要求1所述的计算系统,其中,所述操作包括:从多个定义的干预中识别所述多个可用干预,所述多个可用干预是在选择时满足一个或多个开发者提供的干预标准的所述多个定义的干预的子组。
9.根据权利要求1所述的计算系统,其中,所述机器学习的干预选择模型位于为所述计算机应用服务的服务器计算设备内。
10.根据权利要求1所述的计算系统,其中,所述机器学习的干预选择模型位于用户计算设备上的所述计算机应用内。
11.一种计算机实现的方法,包括:
通过一个或多个计算设备获得与实体相关联的实体历史数据,所述实体与计算机应用相关联;
通过所述一个或多个计算设备将所述实...
【专利技术属性】
技术研发人员:J伯奇,B弗伦克尔,CE布蒂利尔,V卢马,YL阮,JA哈沙尔,H穆萨维,S杰汉布,V巴莱亚,A高塔姆,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。