主权项 |
利用相关性的IT运维指标预报方法,其特征在于,所述方法包含三个主要步骤:更新数据来源、训练和预报;更新数据来源,具体包含用初始化的历史数据作为训练数据,同时不断并入测试数据,更新历史数据库;训练,具体包含数据预处理和数据计算步骤,数据预处理,输入训练数据,消除毛刺数据进行平滑处理;所述数据计算步骤,计算协方差矩阵,确定指标间的相关性关系,对其进行特征值分解处理确定波动范围;协方差矩阵利用协方差公式可得到,协方差的计算公式是:若xi=[x1,...,xN],xj=[x'1,...,x'N]表示第i和第j个指标数据,那么两者的协方差可以表示为 <mrow> <mi>conv</mi> <mrow> <mo>(</mo> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>,</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>·</mo> <msub> <msup> <mi>x</mi> <mo>′</mo> </msup> <mi>j</mi> </msub> </mrow> <mi>N</mi> </mfrac> <mo>-</mo> <munderover> <mi>Σ</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <mfrac> <msub> <mi>x</mi> <mi>i</mi> </msub> <mi>N</mi> </mfrac> <mo>*</mo> <munderover> <mi>Σ</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <mfrac> <msub> <msup> <mi>x</mi> <mo>′</mo> </msup> <mi>j</mi> </msub> <mi>N</mi> </mfrac> <mo>,</mo> </mrow>该值越接近于零,两个指标越不相关,反之则越相关,从而确定指标相关性关系;当计算好协方差矩阵后,对其进行特征值分解,将所有特征值中绝对值较大保留,剔除接近于零的部分,再重新恢复成新的协方差矩阵,设经过去特征值处理后恢复出的新的协方差矩阵中第i和第j个指标的协方差大小为conv'(xi,xj),设其为波动范围一个界,那么另一个界为conv''(xi,xj)=2*conv(xi,xj)‑conv'(xi,xj),从而得到任意两指标协方差波动范围为conv'(xi,xj)~conv''(xi,xj)。数据预报,通过训练后得到的相关性关系和波动范围,利用相关指标预报其是否进行超标。 |