主权项 |
1.一种基于ELM与图正则化的数据表示方法,其特征在于:依次包括以下步骤:a)计算原始数据集的最近邻图,即权重矩阵W;b)用ELM特征投影h(x)=[h<sub>1</sub>(x),…,h<sub>i</sub>(x),…,h<sub>L</sub>(x)]<sup>T</sup>将原始数据集投影到ELM特征空间,将D维原始数据集转换成L维原始数据集,<img file="FDA0000478337220000011.GIF" wi="1190" he="93" />X表示D维原始数据集,H表示L维原始数据集,M表示数据集中样本的个数;c)生成初始化非负矩阵<img file="FDA0000478337220000012.GIF" wi="192" he="75" />和<img file="FDA0000478337220000013.GIF" wi="235" he="93" />d)用G作为ELM特征空间数据的最近邻图权重矩阵,P是一个对角矩阵,P的元素是G行向量的和,即P<sub>jj</sub>=Σ<sub>l</sub>G<sub>jl</sub>;e)对于每个i,j进行迭代更新,直到收敛即err<ε,或达到最大迭代次数Max:e1)<maths num="0001"><![CDATA[<math><mrow><msubsup><mi>U</mi><mi>ij</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>←</mo><msubsup><mi>U</mi><mi>ij</mi><mi>t</mi></msubsup><mfrac><msub><mrow><mo>(</mo><msup><mi>HV</mi><mi>T</mi></msup><mo>)</mo></mrow><mi>ij</mi></msub><msub><mrow><mo>(</mo><msup><mi>U</mi><mi>t</mi></msup><msup><mi>VV</mi><mi>T</mi></msup><mo>)</mo></mrow><mi>ij</mi></msub></mfrac><mo>;</mo></mrow></math>]]></maths>e2)<maths num="0002"><![CDATA[<math><mrow><msubsup><mi>V</mi><mi>ij</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mtext>←</mtext><msubsup><mi>V</mi><mi>ij</mi><mi>t</mi></msubsup><mfrac><msub><mrow><mo>(</mo><msup><mi>H</mi><mi>T</mi></msup><mi>U</mi><mo>+</mo><msup><mi>λGV</mi><mi>T</mi></msup><mo>)</mo></mrow><mi>ij</mi></msub><msub><mrow><mo>(</mo><msup><mrow><mo>(</mo><msup><mi>U</mi><mi>T</mi></msup><msup><mi>UV</mi><mi>t</mi></msup><mo>)</mo></mrow><mi>T</mi></msup><mo>+</mo><msup><mi>λPV</mi><mi>T</mi></msup><mo>)</mo></mrow><mi>ij</mi></msub></mfrac><mo>;</mo></mrow></math>]]></maths>e3)<maths num="0003"><![CDATA[<math><mrow><mi>err</mi><mo>←</mo><mi>max</mi><mo>{</mo><mfrac><mrow><mo>|</mo><mo>|</mo><msup><mi>U</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>-</mo><msup><mi>U</mi><mi>t</mi></msup><mo>|</mo><mo>|</mo></mrow><msqrt><mi>LK</mi></msqrt></mfrac><mo>,</mo><mfrac><mrow><mo>|</mo><mo>|</mo><msup><mi>v</mi><mrow><mi>t</mi><mo>+</mo><mn>1</mn></mrow></msup><mo>-</mo><msup><mi>v</mi><mi>t</mi></msup><mo>|</mo><mo>|</mo></mrow><msqrt><mi>KM</mi></msqrt></mfrac><mo>}</mo><mo>;</mo></mrow></math>]]></maths>所述λ表示正则化参数,λ≥0,K表示数据集矩阵分解后的维数,ε表示阀值,ε>0。 |