【技术实现步骤摘要】
【国外来华专利技术】使用人工神经网络来进行网页界面生成和测试其他申请的交叉引用本申请要求于2016年1月5日提交的美国临时专利申请62/275,058“AUTOMATEDCONVERSIONOPTIMIZATIONSYSTEMANDMETHODUSINGMACHINELEARNING”(代理人案卷号GNFN3301-1)的权益。该优先权临时申请据此以引用方式并入;本申请要求于2016年1月5日提交的美国临时专利申请62/275,074“AUTOMATEDSEGMENTATION/PERSONALIZATIONCONVERSIONOPTIMIZATIONUSINGMACHINELEARNING”(代理人案卷号GNFN3302-1)的权益。该优先权临时申请据此以引用方式并入;本申请以引用方式并入有与本文同时提交的、标题为“MACHINELEARNINGBASEDWEBINTERFACEGENERATIONANDTESTINGSYSTEM”的美国非临时专利申请(代理人案卷号GNFN3301-2);本申请以引用方式并入有与本文同时提交的、标题为“MACHINELEARNINGBASEDWEBINTERFACEPRODUCTIONANDDEPLOYMENTSYSTEM”的美国非临时专利申请(代理人案卷号GNFN3301-3);以及本申请以引用方式并入有与本文同时提交的、标题为“WEBINTERFACEPRODUCTIONANDDEPLOYMENTUSINGARTIFICIALNEURALNETWORKS”的美国非临时专利申请(代理人案卷号GNFN3302-3)。
所公开的技术总体上 ...
【技术保护点】
1.一种促进预定目标用户行为的计算机实现的网页界面生成和测试系统,其包括:存储具有候选个体群体的候选数据库的存储器,所述候选个体的每个都识别所述候选个体的多个超参数的相应值,所述超参数描述相应神经网络的拓扑和用于所述相应神经网络的互连的系数,所述神经网络的每个都将用户特性映射到具有一个或多个网页界面的相应漏斗,每个漏斗都具有多个维度,可以由所述神经网络给所述维度分配值,并且还具有一种机制,可以通过所述机制检测所述目标用户行为的实现,并且所述神经网络识别可以为其分配值的所述维度的每个的值;群体初始化模块,其将候选个体的初步池写入到所述候选个体群体中;候选测试模块,其通过使所述漏斗经受实时在线评估来测试所述候选个体群体中的所述候选个体的每个,所述候选测试模块根据所述实时在线评估,为所述候选个体的每个开发性能度量,所述性能度量是所述候选个体在实现所述目标用户行为方面的成功的指示符;生育模块,其将根据来自所述候选个体群体的相应一组一个或多个亲本个体和所述亲本的性能度量而形成的新个体添加到所述候选个体群体;以及控制模块,其迭代所述候选测试模块和所述生育模块。
【技术特征摘要】
【国外来华专利技术】2016.01.05 US 62/275,058;2016.01.05 US 62/275,0741.一种促进预定目标用户行为的计算机实现的网页界面生成和测试系统,其包括:存储具有候选个体群体的候选数据库的存储器,所述候选个体的每个都识别所述候选个体的多个超参数的相应值,所述超参数描述相应神经网络的拓扑和用于所述相应神经网络的互连的系数,所述神经网络的每个都将用户特性映射到具有一个或多个网页界面的相应漏斗,每个漏斗都具有多个维度,可以由所述神经网络给所述维度分配值,并且还具有一种机制,可以通过所述机制检测所述目标用户行为的实现,并且所述神经网络识别可以为其分配值的所述维度的每个的值;群体初始化模块,其将候选个体的初步池写入到所述候选个体群体中;候选测试模块,其通过使所述漏斗经受实时在线评估来测试所述候选个体群体中的所述候选个体的每个,所述候选测试模块根据所述实时在线评估,为所述候选个体的每个开发性能度量,所述性能度量是所述候选个体在实现所述目标用户行为方面的成功的指示符;生育模块,其将根据来自所述候选个体群体的相应一组一个或多个亲本个体和所述亲本的性能度量而形成的新个体添加到所述候选个体群体;以及控制模块,其迭代所述候选测试模块和所述生育模块。2.如权利要求1所述的系统,其中所述生育模块形成所述新个体中的一个,使得所述新个体的基因是按适合度比例从所述候选个体群体中的所述亲本个体中选择的。3.如权利要求1所述的系统,其还被配置为包括竞争模块,其根据所述开发的性能度量来从所述候选个体群体中选择用于丢弃的经历所述实时在线评估的个体。4.如权利要求3所述的系统,其中所述生育模块向所述候选个体群体添加新个体,所述新个体是根据来自所述候选个体群体并且尚未被选择用于丢弃的相应一组一个或多个亲本个体形成的。5.如权利要求4所述的系统,所述生育模块至少部分地通过两个选定的亲本个体的超参数值之间的交叉来形成新个体。6.如权利要求4所述的系统,其中所述生育模块至少部分地通过亲本个体的至少一个超参数值的变异来形成新个体。7.如权利要求3所述的系统,其中所述控制模块迭代所述候选测试模块、所述竞争模块和所述生育模块。8.如权利要求1所述的系统,其中由所述候选个体的每个识别的所述神经网络包括神经元的输入层、神经元的输出层和至少一个隐藏的神经元层,其中所述输入层中的多个神经元是为所有候选个体先验地配置的,并且其中所述生育模块使得添加到所述候选个体群体中的所有新个体在所述输入层中具有与该个体的亲本相同数量的神经元。9.如权利要求1所述的系统,其中所述目标用户行为是最终用户的转换。10.如权利要求9所述的系统,其中由所述候选测试模块开发的所述性能度量基于由候选个体的神经网络产生并经受所述实时在线评估的一组漏斗的转换率。11.如权利要求9所述的系统,其中由所述候选测试模块开发的所述性能度量基于从由候选个体的神经网络产生并经受所述实时在线评估的一组漏斗接收到的收益。12.一种用于生成改进的网页界面的计算机实现的系统,用于与用户属性数据源一起使用,所述系统包括:存储具有基因组池的候选数据库的存储器,所述基因组的每个都通过识别所述基因组的多个超参数的相应值来识别相应的神经网络,所述超参数描述所述相应神经网络的拓扑以及所述相应神经网络的互连的系数,所述相应的神经网络根据来自所述用户属性数据的不同组的用户属性值来产生一个或多个网页界面的输出漏斗,每个基因组还具有与其相关联的存储装置,用于指示相应的适合度估计;以及基因组池处理器,其:针对用户属性数据,测试来自所述基因组池的基因组,正在被测试的每个基因组都经历有至少一个试验的相应一组试验,每个试验都将相应的一组用户属性值应用于所述相应基因组的所述神经网络,以产生对应的输出漏斗,根据在所述试验组中所述基因组的所述神经网络在产生输出漏斗时的预定适合度度量,更新与正在被测试的所述基因组的每个相关联的所述适合度估计,以及根据基因组更新的适合度估计,从所述基因组池中选择用于丢弃的基因组。13.如权利要求12所述的系统,其中所述神经网络中的给定一个的所述预定适合度度量取决于在所述试验组中由所述给定神经网络产生的所述输出漏斗的转换率。14.如权利要求12所述的系统,其中所述神经网络中的给定一个的所述预定适合度度量取决于在所述试验组中由所述给定神经网络产生的所述输出漏斗的收益率。15.如权利要求12所述的系统,其中与正在被测试的所述基因组中的给定每个相关联的所述适合度估计的每次更新都改进了与所述给定基因组相关联的所述适合度估计。16.如权利要求12所述的系统,其中所述基因组池处理器还包括生育模块,其根据来自所述基因组池的相应一组一个或多个亲本基因组,形成新的基因组。17.如权利要求12所述的系统,其中每个试验组都包括多个试验。18.一种促进预定目标用户行为的计算机实现的网页界面生成和测试方法,其包括:提供存储具有候选个体群体的候选数据库的存储器,所述候选个体的每个都识别所述候选个体的多个超参数的相应值,所述超参数描述相应神经网络的拓扑和用于所述相应神经网络的互连的系数,所述神经网络的每个都将用户特性映射到具有一个或多个网页界面的相应漏斗,每个漏斗都具有多个维度,可以由所述神经网络给所述维度分配值,并且还具有一种机制,可以通过所述机制检测所述目标用户行为的实现,并且所述神经网络识别可以为其分配值的所述维度的每个的值;群体初始化步骤,其将候选个体的初步池写入到所述候选个体群体中;候选测试步骤,其通过使所述漏斗经受实时在线评估来测试所述候选个体群体中的所述候选个体的每个,所述候选测试模块根据所述实时在线评估,为所述候选个体的每个开发性能度量,所述性能度量是所述候选个体在实现所述目标用户行为方面的成功的指示符;生育步骤,其将根据来自所述候选个体群体的相应一组一个或多个亲本个体和所述亲本的性能度量而形成的新个体添加到所述候选个体群体;以及在所述生育步骤之后重复所述候选测试步骤的迭代步骤。19.一种用于生成改进的网页界面的计算机实现的方法,用于与用户属性数据源一起使用,所述方法包括:提供存储具有基因组池的候选数据库的存储器,所述基因组的每个都通过识别所述基因组的多个超参数的相应值来识别相应的神经网络,所述超参数描述所述相应神经网络的拓扑以及所述相应神经网络的互连的系数,所述相应的神经网络根据来自所述用户属性数据的不同组的用户属性值来产生一个或多个网页界面的输出漏斗,每个基因组还具有与其相关联的存储装置,用于指示相应的适合度估计;以及提供基因组池处理器,其:针对用户属性数据,测试来自所述基因组池的基因组,正在被测试的每个基因组都经历有至少一个试验的相应一组试验,每个试验都将相应的一组用户属性值应用于所述相应基因组的所述神经网络,以产生对应的输出漏斗,根据在所述试验组中所述基因组的所述神经网络在产生输出漏斗时的预定适合度度量,更新与正在被测试的所述基因组的每个相关联的所述适合度估计,以及根据基因组更新的适合度估计,从所述基因组池中选择用于丢弃的基因组。20.一种计算机实现的网页界面产生和部署系统,用于与用户属性数据源一起使用,所述系统包括:存储具有候选个体群体的候选数据库的存储器,所述候选个体的每个都识别所述候选个体的多个超参数的相应值,所述超参数描述相应神经网络的拓扑和用于所述相应神经网络的互连的系数,所述神经网络的每个都将用户特性映射到具有一个或多个网页界面的相应漏斗,每个漏斗都具有多个漏斗维度,可以由所述神经网络给所述维度分配值,并且所述神经网络识别可以为其分配值的所述维度的每个的值;呈现数据库,其识别所述漏斗的所述维度的每个的至少一个可用值中的每一个的前端元素值;以及呈现模块,其:根据由所述候选个体中的选定候选个体描述的所述神经网络,确定由所述神经网络根据来自所述用户属性数据源的用户属性数据所识别的漏斗维度值,将所述所识别的漏斗维度值应用于所述呈现数据库,以确定对应于所述所识别的漏斗维度值的前端元素值,以及向用户呈现具有所述所确定的前端元素值的漏斗。21.如权利要求20所述的系统,其中所述维度的每个的所述可用值中的一个是默认值,其中所述漏斗具有所述维度的每个的所述默认维度值的默认前端元素值,以及其中所述呈现模块应用对应于由所述神经网络识别的除了所述维度的每个的所述默认维度值之外的所有维度值的所述前端元素值。22.一种用于可定制的网页界面漏斗的计算机实现的部署系统,所述漏斗是可沿多个维度定制的,所述系统包括:呈现数据库,其识别所述漏斗的所述维度的每个的至少一个可用值中的每一个的前端元素值;神经网络规范存储器,对于神经网络的特定变化,其存储描述所述神经网络的拓扑和用于所述神经网络的互连的系数的多个超参数中的每一个的值,所述神经网络将用户属性映射到具有一个或多个网页界面的相应漏斗,每个漏斗都具有多个漏斗维度,可以由所述神经网络给所述维度分配值,并且所述神经网络识别可以为其分配值的所述维度的每个的值;以及呈现模块,其:根据由存储在所述神经网络定制规范存储器中的所述值描述的所述神经网络,确定由所述神经网络根据用户属性数据所识别的漏斗维度值,将所述所识别的漏斗维度值应用于所述呈现数据库,以确定对应于所述所识别的漏斗维度值的前端元素值,以及向用户呈现具有所述所确定的前端元素值的漏斗。23.如权利要求22所述的系统,其中所述维度的每个的所述可用值中的一个是默认值,其中所述漏斗具有所述漏斗维度的每个的所述默认值的默认前端元素值,以及其中由所述呈现模块向所述用户呈现的所述漏斗具有前端元素值,所述前端元素值由所述呈现数据库指示为对应于由所述神经网络识别的除了所述漏斗维度的每个的所述默认维度值之外的所有所述漏斗维度值。24.如权利要求22所述的系统,其还被配置为利用所述超参数的每个的一组新值来更新所述神经网络定制规范存储器。25.如权利要求22所述的系统,其中所述系统响应于用于进入漏斗的用户行为来针对所述神经网络定制规范存储器检索所述值。26.如权利要求25所述的系统,其中所述系统还响应于用户行为来检索所述呈现数据库。27.一种计算机实现的网页界面产生和部署系统,其包括:存储具有候选个体群体的候选数据库的存储器,所述候选个体的每个都...
【专利技术属性】
技术研发人员:R·米卡莱南,N·伊斯科埃,
申请(专利权)人:思腾科技巴巴多斯有限公司,
类型:发明
国别省市:巴巴多斯,BB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。