记录核矩阵



我有一个mxm核矩阵K,为了简单起见,它是一个计算为pdist2(X,X)的线性核,其中X是mxn, m维与n维的特征向量相关。

由于n很大,我通过预先计算所有x的K来节省计算时间。

之后,我需要交换X中的两个特征,比如X_1和X_5。

我能否重新排列K,而不需要重新计算整个矩阵?

如果pv是您的排列向量,而J0=pdist2(X,X)是您的排列向量,则

Y=X(pv,:); J1=pdist2(Y,Y);

应该得到与

相同的答案
J1=J0(pv,pv);

如果您正在排列列(我无法从您的问题中看出),那么似乎J1J0应该相等…

相关内容

  • 没有找到相关文章

最新更新