|
这是因为Eψij的较大特征值对eRank(S)的贡献很大。因此,我们定义S包括不超过1的ψij的所有特征值λ(a)(a=1,…,N):S={eλ(a)| eλ(a)≤ 1}.然后,我们确定(这里的FLOOR(·)=b·c可以用圆形(·))n代替*= |S |- FLOOR(eRank(S))(19)因此,现在将尾部定义为*n中的*ψij的最小特征值seλ(a)。我们现在可以通过(i)替换n来变形ψij*S中的尾部特征值*再见λ*=最大值(S*), (ii)然后纠正这样变形的矩阵不再是单位对角线的事实。得到的矩阵bψij由以下公式得出:bψij=N-n*Xa=1eλ(a)eV(a)ieV(a)j+zizjNXa=N-n*+1eλ*eV(a)ieV(a)j(20)zi=y-2iNXa=N-n*+1eλ(a)[eV(a)i](21)yi=NXa=N-n*+1eλ*[eV(a)i](22)其中eV(a)i是eψij的主成分。这种方法类似于Rebonato和J¨ackel,1999)。关键区别在于(Rebonato和J¨ackel,1999)中的“调整”Zi适用于所有主成分,而这里的“调整”Zi仅适用于尾部主成分(特征值变形)。这将导致原始矩阵的失真更小。结果变形矩阵xBψij改善了尾部行为(见图5)。另一个好处是,虽然我们只对尾部进行了极大的修改,但对于a的所有值,变形矩阵ψij的特征向量不再是v(a),并且尾部以外的特征值也发生了变形。特别是,在某些情况下,在eλ(a)的密集区域(其中它们的阶数为1)中可能存在一些(通常为少数)几乎退化的特征值λ(a),即尾部外侧和向上倾斜的高端“颈部”。变形会分裂出这种几乎退化的特征值,这是一个受欢迎的额外收获。
|