【技术实现步骤摘要】
一种AB测试试验程序可视化操作平台
[0001]专利技术涉及测试
,尤其涉及一种AB测试试验程序可视化操作平 台。
技术介绍
[0002]现有的AB测试系统分为:AB测试配置后台和数据查询服务 SCF(ServiceControl Function,服务控制层)。PM(Product Manager,产 品经理)通过AB测配置平台录入实验控件,配置实验数据,实现方案流量分 配。App(Application,应用程序)通过调用AB测试数据查询服务加载所有 实验数据,App端做缓存,缓存时间AB测试系统下发,通过用户重启App、 切换城市和缓存过期时重新请求AB测系统获取所有使用数据。
[0003]随着公司级app产品形态的不断丰富,产品用户数量级的显著增加和 产品复杂度的不断提高。对于产品管理带来两方面主要挑战:
[0004]1)产品决策优化缺乏数据支持。以前多依靠个人经验完善优化产 品,一些重大产品功能缺乏决策支持,不易确定哪个方案效果最优。用户 希望可以有专业的A/B测试工具进行相关实验创建和数据采集分析。
[0005]2)对用户个性化需求支持不足。以前对于用户线上体验和服务的个 性化重视不足,用户希望可以结合标签体系,对用户进行个性化的服务改 进,更精细化的提升用户体验。
技术实现思路
[0006]为了克服现有技术存在的缺点与不足,本专利技术提供一种AB测试试验程 序可视化操作平台。
[0007]本专利技术所采用的技术方案是,该平台利用粒子群优化算法帮助用户 ...
【技术保护点】
【技术特征摘要】
1.一种AB测试试验程序可视化操作平台,其特征在于,该平台利用粒子群优化算法帮助用户确定方案,功能包括可视化功能、灰度发布功能、云眼A/B测试功能、A/B测试结果分析功能、系统管理功能、云眼A/B测试移动端功能。2.一种AB测试试验程序可视化操作平台,其特征在于,所述粒子群优化算法在A/B测试结果分析功能对用户数据进行分析帮助用户确定方案,用户的数据用粒子i表示,粒子i借助D维向量表示,粒子的位置、速度,粒子的位置、速度的更新如下表示:X
i
=(x
i1
,x
i2
,
…
,x
iD
)T,V
i
=(V
i1
,V
i2
,
…
,V
iD
)T)T式中,p
best
表示所有个体极值,T表示时间,p表示单个个体极值V
idk
为粒子i在第k次迭代中d维的速度;c1、c2为学习因子,分别调节向全局最优粒子和个体最优粒子方向飞行的最大步长,确保用户最终得出的结论,其在目标数值周边,将c1=c2=2,而rand1,2在区间[0,1]之间随机选取,X
idk
为粒子i在第k次迭代的第d维的位置,该算法在运行时进行粒子群状态的初始化,依照用户的实际条件进行相关约束的设定。3.如权利要求2所述的一种AB测试试验程序可视化操作平台,其特征在于,所述可视化功能,该功能包括A创建优化方案:创建优化方案名称、版本名称和流量分配、转换事件名称;B通过编辑器对各版本修改界面,修改优化的项目包括:总体布局,文字内容,字体类型、大小、颜色,按钮大小、位置,更换图片,图片大小、位置;C设置目标:页面名称、鼠标点击、自定义事件;D设置流量:支持动态分配流量。4.如权利要求3所述的一种AB测试试验程序可视化操作平台,其特征在于,所述可视化功能,利用Hopfield混沌神经网络和压缩感知对图片进行加密,加密过程由预加密过程和嵌入过程这两部分组成,在预加密过程中,首先利用三维Cat映射产生的测量矩阵对经过索引置乱后的稀疏矩阵进行压缩,然后在量化的中间密文图片中加入随机数并进行Hilbert混沌神经网络置乱和扩散操作以生成最终的类噪声密文图片,在嵌入过程中,通过LSB替换将密文图片嵌入到载体图片的Alpha通道中,从而生成最终具有视觉意义的隐写图片,步骤为:步骤1:选择小波基构造出稀疏变换矩阵并根据下式对大小为M
×
N的明文图片P1进行稀疏化,P2=Psi
×
P1
×
Psi
T
;步骤2:设定一个阈值TS并将矩阵P2中绝对值小于等于该阈值的所有元素全部赋值为0提高解密图片的质量,将经过阈值处理后的矩阵称为P3;步骤3:通过四阶龙格库塔法求得Hopfield混沌神经网络的三条长度为M
×
N/2的混沌轨迹[XP,YP,ZP]
T
,...
【专利技术属性】
技术研发人员:张维学,
申请(专利权)人:南京云眼科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。