[发明专利]一种容器的资源使用量预测方法有效
申请号: | 201910678871.1 | 申请日: | 2019-07-25 |
公开(公告)号: | CN110532057B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 邹伟东;夏元清;李慧芳;张金会;翟弟华;戴荔;刘坤;闫莉萍 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50;G06N3/04;G06N3/08 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 温子云;郭德忠 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 容器 资源 使用 预测 方法 | ||
1.一种容器的资源使用量预测方法,其特征在于,具体包括如下步骤:
步骤一、采集容器的资源使用量历史数据构建训练样本集,样本的输出为选定时间点的容器的资源使用量,输入为所述选定时间点前的连续多个时间点的容器的资源使用量;
步骤二、建立密集型宽度学习模型为如下公式,并利用训练样本集进行训练:
,
式中,
其中,FN×1表示密集型宽度学习模型的输出数据,N表示样本个数,b表示密集型特征节点的个数,d表示密集型增强节点的个数,表示密集型特征节点矩阵,表示密集型增强节点矩阵,Wb×1表示密集型特征节点输出权值矩阵,Wd×1表示密集型增强节点输出权值矩阵,W(b+d)×1表示输出权值矩阵;ZiN×1表示第i个特征节点向量,XN×M表示密集型宽度学习模型的输入数据,M表示每个输入样本向量的特征维数,表示输入到第i个特征节点之间的输入权值矩阵,表示第i个特征节点的偏置;HiN×1表示第i个增强节点向量,表示特征节点到第i个增强节点之间的输入权值矩阵,表示第i个增强节点的偏置;φ与均为可选择的非线性激活函数;和均为随机生成,且生成后保持不变;
求解特征节点的输出权值矩阵,在此基础上,以完成训练的特征节点形成的误差作为输入,求解增强节点的输出权值矩阵,完成所述密集型宽度学习模型的训练;
步骤三、将当前时间点前的连续多个时间点的容器的资源使用量输入到步骤二训练好的所述密集型宽度学习模型中,预测当前时间点的容器的资源使用量;
所述步骤二中,采用基于迭代式的最小二乘法求解所述特征节点的输出权值矩阵,采用共轭梯度法求解所述增强节点的输出权值矩阵,具体包括如下步骤:
步骤2.1、随机产生密集型增强节点的输出权值矩阵误差期望值为ε>0,密集型增强节点的编号为k,且令k=0,则初始误差为其中,EbN×1为所述密集型宽度学习模型的全部密集型特征节点的误差;
步骤2.2、令k自加1,若k=1,则令若k>1,则令其中,为搜索方向;
步骤2.3、计算步长因子
步骤2.4、更新密集型增强节点的输出权值矩阵
步骤2.5、计算第k步的误差
步骤2.6、当时,则令完成训练,输出Wd×1,结束本流程;否则,执行步骤2.2。
2.根据权利要求1所述的方法,其特征在于,所述非线性激活函数为sigmoid函数或sine函数。
3.根据权利要求1所述的方法,其特征在于,所述时间点的单位为天,所述时间点的容器的资源使用量为当天0时到24时的容器的资源使用量的平均值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910678871.1/1.html,转载请声明来源钻瓜专利网。