【技术实现步骤摘要】
一种云计算环境下代理优化的问题规模统一化方法
[0001]本专利技术属于云计算
,具体涉及一种云计算环境下代理优化的问题规模统一化方法。
技术介绍
[0002]云计算是一种分布式计算,它可以通过网络云把大量的数据处理程序分解成一个个小程序,然后再通过多个服务器组成的系统进行处理和分析,然后把最终的结果发送给客户端。现阶段所说的云服务已经不单单是一种分布式计算,而是分布式计算、效用计算、负载均衡、并行计算、网络存储、热备份冗杂和虚拟化等计算机技术混合演进并跃升的结果。总之,云计算不是一种全新的网络技术,而是一种全新的网络应用概念。云计算的核心概念就是以互联网为中心,在网站上提供快速且安全的云计算服务与数据存储,让每一个使用互联网的人都可以使用网络上的庞大计算资源与数据中心。
[0003]如今的云计算平台已经十分强大,其内部的云端数据库包含大量已经实现了的任务模型,针对用户向云端发送的任务,可以在云端数据库找到实现任务所需要的各种任务模型,将其组装在一起即可解决用户需求。目前,针对评价较为昂贵的多目标问题,使用多问 ...
【技术保护点】
【技术特征摘要】
1.一种云计算环境下代理优化的问题规模统一化方法,其特征在于,应用于云端,所述方法包括:S1,获取客户端关于多目标问题的优化任务;S2,产生多个输入样本,并利用所述优化任务中的真实函数得到输出矩阵;S3,产生多个权向量,利用所述多个权向量和当前的输出矩阵将所述多目标问题聚合为单目标问题;S4,从云端数据库中获取与所述优化任务相关的若干个相关源模型,利用所述若干个相关源模型构建多问题代理模型;S5,利用所述多问题代理模型搜索待评估点,利用所述真实函数评估所述待评估点以更新输出矩阵,并根据更新后的输出矩阵得到包含多个非支配最优解的帕累托前沿面;S6,判断当前评估次数是否达到预设的评估次数;若否,返回S3;若是,执行S7,将最终得到的帕累托前沿面作为优化结果返回所述客户端。2.根据权利要求1所述的云计算环境下代理优化的问题规模统一化方法,其特征在于,所述产生多个权向量,包括:在单位超平面均匀产生多个权向量;其中,权向量的数量等于所述当前的输出矩阵中的数值数量,每个权向量含有的权值数量等于所述多目标问题中的目标数量。3.根据权利要求1或2所述的云计算环境下代理优化的问题规模统一化方法,其特征在于,所述利用所述多个权向量和当前的输出矩阵将所述多目标问题聚合为单目标问题,包括:利用所述多个权向量聚合所述当前的输出矩阵中的数值,得到多个聚合数值;其中,每个聚合数值表示对应的输入样本在所述单目标问题下的输出值。4.根据权利要求3所述的云计算环境下代理优化的问题规模统一化方法,其特征在于,所述利用所述多个权向量聚合所述当前的输出矩阵中的数值,得到多个聚合数值,包括:利用所述多个权向量,依据切比雪夫聚合法,聚合所述当前的输出矩阵中的数值,得到多个聚合数值;其中,针对所述切比雪夫聚合法,满足以下公式:其中,y(x|w)表示聚合数值,即y表示所述多目标问题聚合成单目标问题后的输出值,x表示输入样本,w表示权向量;m表示所述多目标问题中的目标数;w
j
表示权向量中的第j个权值;f
j
表示将x输入所述真实函数后第j个目标函数的函数值;表示第j个目标函数中的最小函数值,表示为第j个目标的参考点。5.根据权利要求1所述的云计算环境下代理优化的问题规模统一化方法,其特征在于,所述利用所述若干个相关源模型构建多问题代理模型,包括:利用由所述多个输入样本和所述当前的输出矩阵得到的多对样本数据对,训练出一个初始的高斯过程模型;针对每一个相关源模型,引入对应的一个随机投影矩阵,利用所述随机投影矩阵将所述多个输入样本所构成的输入矩阵进行降维,得到该相关源模型对应的新输入矩阵;
利用所述多对样本数据对生成样本外目标特征向量;针对每个相关源模型,将对应的新输入矩阵作为输入,得到对应的输出值,并由所有相关源模型的输...
【专利技术属性】
技术研发人员:公茂果,熊普,李豪,李得众,武越,王善峰,刘洁怡,蒋祥明,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。