本发明属于工艺参数优化技术领域,更具体地,本发明涉及一种基于贝叶斯优化的工艺参数建模与优化协同方法。
背景技术:
工艺参数优化作为一种连续优化问题,相较于传统连续优化问题存在两个明显特征:(1)制造系统的自动化、信息化发展为工艺参数优化提供了大量的原始数据;(2)在工艺参数优化过程中,考虑实际加工的成本消耗,试加工的次数往往是有限的。这两个特性的存在,使得工艺参数优化问题成为一个标准的高耗优化问题(expensiveoptimizationproblem,eop)。传统的高耗优化问题是从计算复杂优化问题(computationalexpensiveoptimizationproblem,ceop)发展而来,其主要问题在于采样点的每一次真实验证所需的时间成本很高。
技术实现要素:
本发明提供一种基于贝叶斯优化的工艺参数建模与优化协同方法,旨在改善上述问题。
本发明是这样实现的,一种基于贝叶斯优化的工艺参数建模与优化协同方法,所述方法具体包括如下步骤:
s1、输入的历史数据集a={(x(1),y(1)),(x(2),y(2)),...,(x(n),y(n))},其中,x(n)表示第n个历史决策变量,y(n)为历史决策变量x(n)的目标值;
s2、对历史数据集a构建代理模型,用于预测未知决策变量对的目标值;
s3、更新决策变量在各维度上的属性重要性θ,其中θ=(θ1,θ2,...,θk);
s4、获取历史数据集中各数据点对应的数据变化率,构建数据变化率δ随不同决策变量变化的预测模型,用于预测未知决策变量x*的数据变化率δ*;
s5、基于当前的属性重要性θ及数据变化率δ*来更新全局采样准则;
s6、寻找使采样准则函数最优的采样点,对选择的采样点进行实际试验并采样,更新历史数据集,检测实际试验次数是否达到指定的次数,若检测结果为是,则输出最优的决策变量,若检测结果为否,则返回步骤s2。
进一步的,维度d的属性重要性θd的获取方法具体如下:
s31、归一化历史数据集中的所有决策变量,即x(1),x(2),...,x(n);
s32、输入初始的当前属性重要性θ,当前属性重要性θ是k维的向量;
s33、计算历史数据集a中两两数据点之间的距离distij,并将距离distij之和取平均作为数据点间的平均距离
s34、针对属性维度d,基于distij构建每个数据点小于平均距离
s35、维度d更新后的属性重要性值
进一步的,距离distij的计算公式具体如下:
其中,i=1,2,...,n,j=1,2,...,n,θh表示当前属性重要性θ在维度(属性)h上的值,
进一步的,预测模型的构建方法具体如下:
s41、针对历史数据集中各数据点x(i),基于数据点间距离distij选择距其最近的w个数据点,计算其目标值的标准差δ(i);
s42、将各数据点x(i)作为输入,其目标值的标准差δ(i)作为输出,基于rbf拟合和构建数据变化率δ随不同决策变量x变化的预测模型,以预测其在未知决策变量x*下的δ*值。
进一步的,步骤s5具体包括如下步骤:
s51、基于属性重要性θ计算未知决策变量x*与历史数据集中已知数据点的相关向量r、历史数据集中各已知数据点的相关矩阵r;
s52、根据预测模型计算在未知决策变量x*处的δ*值;
s53、通过相关向量r、相关矩阵r和δ*值计算在未知决策变量x*处的s2(x*),更新全局采样准则函数中的不确定性指标s;
s54、将未知决策变量x*代入全局采样准则函数中,计算其对应的采样准则值。
本发明将基于克里金法的插值采样准则引入到非克里金建模优化方法中,从而提高非克里金法在插值采样过程中的采样质量,保证优化的效果。
附图说明
图1为本发明实施例提供的基于贝叶斯优化的工艺参数建模与优化协同方法流程图。
具体实施方式
下面对照附图,通过对实施例的描述,对本发明的具体实施方式作进一步详细的说明,以帮助本领域的技术人员对本发明的发明构思、技术方案有更完整、准确和深入的理解。
针对克里金法在求解工艺参数优化问题时出现的计算量大、计算复杂度高,而非克里金法在进行插值采样时难以有效基于预测不确定性实现未知区域探索的问题,将基于克里金法的插值采样准则引入到非克里金建模优化方法中,从而提高非克里金法在插值采样过程中的采样质量,保证优化的效果。
图1为本发明实施例提供的基于贝叶斯优化的工艺参数建模与优化协同方法流程图,该方法具体包括如下步骤:
s1、输入的历史数据集a={(x(1),y(1)),(x(2),y(2)),...,(x(n),y(n))},其中,x(n)表示第n个历史决策变量,y(n)为历史决策变量x(n)的目标值,x(n)是k维的向量;
s2、对历史数据集a构建代理模型,所述代理模型用于预测未知决策变量对的目标值;
本发明中的决策变量即为待优化的工艺参数,一个决策变量中包括了至少一个工艺参数,历史决策变量可以理解为目标值已知的决策变量,未知决策变量对应的目标值未知,例如在切削过程中,输入功率受切削速度,进给量,背吃刀量的影响,那么决策变量x就是(切削速度,进给量,背吃刀量),目标值就是输入功率p,在决策变量x中,三个参数表示了三个维度。
s3、更新决策变量在各维度上的属性重要性θ;
s4、获取历史数据集中各数据点对应的数据变化率δ,构建数据变化率δ随不同决策变量变化的预测模型,用于预测未知决策变量x*下的数据变化率δ*值;
s5、基于属性重要性θ及数据变化率δ*来更新全局采样准则;
s6、基于pso算法寻找使采样准则函数最优的采样点,对选择的采样点进行实际试验并采样,更新历史数据集,检测实际试验次数是否达到指定的次数,若检测结果为是,则输出最优的决策变量,若检测结果为否,则返回步骤s2。
在本发明实施例中,考虑到相关性系数θh本质上表示的是数据点中各决策变量(即
s31、归一化历史数据集中的所有决策变量,即x(1),x(2),...,x(n);
s32、输入初始的当前属性重要性,θ当前属性重要性θ是k维的向量,初始属性重要性θ为k维的单位向量;
s33、计算历史数据集a中两两数据点之间的距离distij,并将距离distij之和取平均作为数据点间的平均距离
历史数据集a中的数据点即为历史数据集中的决策变量,数据点x(i)与数据点x(j)之间的距离distij(i=1,2,...,n,j=1,2,...,n)的计算公式具体如下:
其中,θh表示当前属性重要性θ在维度(属性)h上的值,
s34、针对属性维度d,基于distij构建每个数据点小于平均距离
s35、维度d更新后的属性重要性值
在求取各维度的属性重要性θ时,基本思路是距离相近的数据点其目标值也是相近的,即各数据点的邻域标准差较小。当从k个维度中去除掉某一维度d后,如果维度d对目标值的影响较大,则邻域内数据点的目标值波动也大,因为数据点的距离计算出现了大的偏差;反之,邻域内数据点的目标值波动较小。故,属性重要性θ是由各数据点的邻域标准差计算得到的,该方法相较于克里金法,计算方法简单直接,更易于实际应用。
在本发明实施例中,考虑到参数δ本质上表示的是目标值的波动情况,而目标值的波动情况又受到决策参数的影响。因此,出于提高采样质量的目的,提出了一种基于非克里金法拟合的δ预估算法,具体包括如下步骤:
s41、针对历史数据集中各数据点x(i),基于数据点间的距离distij选择距其最近的w个数据点,计算其目标值的标准差δ(i);
s42、将各数据点x(i)作为输入,其目标值的标准差δ(i)作为输出,基于rbf拟合和构建数据变化率(标准差)δ随不同决策变量x变化的预测模型,以预测其在未知决策变量x*下的δ*值。
在本发明实施例中,步骤s5具体包括如下步骤:
s51、基于属性重要性θ计算未知决策变量x*与历史数据集中已知数据点的相关向量r、历史数据集中各已知数据点的相关矩阵r;
对于一个连续优化问题,定义n个已知历史数据点,数据点i表示为
其中,
r=(corr[∈(x*),∈(x(1))],…,corr[∈(x*),∈(x(k))]);
y=(y(1),…,y(n))';
式(1)中,
s52、根据预测模型计算在未知决策变量x*处的δ*值;
s53、通过相关向量r、相关矩阵r和δ*计算在未知决策变量x*处的s2(x*),更新全局采样准则函数(即ei、lcb、poi)中的不确定性指标s,
s54、将未知决策变量x*代入全局采样准则函数中,计算其对应的采样准则值。
本发明提供的基于贝叶斯优化的工艺参数建模与优化协同方法具有如下有益技术效果:
(1)将基于贝叶斯优化的插值优化思想引入到工艺参数优化问题,将原本eop中的计算复杂问题转化为成本高耗问题。相较于已有工艺参数优化方法,本发明所提方法考虑了实验成本问题,充分利用已有历史数据,具有很强的可操作性。
(2)提出的基于最近邻的属性重要性计算和更新方法和基于非克里金法拟合的δ预估算法通过不同于克里金法的方式求取了不确定指标s所用的θ和δ,使非克里金法也能使用克里金法的插值采样准则,从而提高了非克里金法的采样质量,进一步提高了非克里金法求解eop问题的算法性能。相较于克里金法,本专利所提方法也避免了为获取不确定指标s而带来的计算复杂度问题。
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
深圳SEO优化公司河源seo网站优化花溪区网站优化营销网站优化常用的工具开封百度网站快速排名优化网站结构优化的影响武汉本地网站优化哪家好郑州网站权重优化需要多少钱永宁农产品网站优化潮州网站优化推广公司商丘关键词网站优化要多少钱双流网站优化及推广汉川市网站做优化代理加盟做网站排名优化有用吗山东知名网站优化服务最新网站优化推广软件seo网站创作与优化光明网站自动优化无锡优化网站咨询关于网站优化的小技巧白云区seo网站优化服务好的seo网站优化张店网站优化公司兴化网站优化公司工作室杭州下沙网站建设优化优化对网站真的非常有用吗延庆专业网站优化在线咨询网络优化网站建设学习莞城网站推广优化上海宝山网站推广优化临江网站搜索优化歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运